Help center
Frequently asked questions
Answers about installing Discountly:All in one Discount, building campaigns, storefront widgets, billing, and privacy.
20 questions
How do I install the app on my Shopify store?
Open the app and enter your .myshopify.com domain, or install from the Shopify App Store. Shopify handles OAuth. After you approve the scopes, you land in the embedded admin — there is no separate app password.
Which Shopify permissions does the app need?
The app requests write_discounts (create and manage automatic and code discounts via Admin GraphQL), read_products (catalog context for targeting and storefront offer widgets), and read_orders (order discount metrics ingest; no customer PII stored). See the Privacy Policy for details.
What kinds of discount campaigns can I create?
You can build percentage or fixed amount off, volume / quantity tiers, BOGO-style offers, gift-with-purchase, free shipping / shipping threshold, fixed price, spend goals, cheapest-item, and buy-X-pay-Y campaigns. Discounts are applied with Shopify Functions so cart and checkout stay consistent.
How are discounts applied at checkout?
Eligible offers run through a Shopify Function discount. Shopify evaluates the Function during cart and checkout; the app stores campaign rules and links them to Shopify discount records. Shoppers do not log into this app.
Can I use discount codes and automatic discounts?
Yes. Campaigns can create automatic discounts (applied when conditions match) or code discounts (shoppers enter a code), depending on how you configure the campaign in Admin. Use automatic discounts for always-on promotions and codes for campaigns you share through email, social, or support.
Can discounts stack or combine with other discounts?
Combining follows Shopify’s discount combination rules. Each campaign has combine options (product, order, and shipping classes) that you control, and Settings holds the defaults for new campaigns. Shopify decides at cart and checkout which discounts can apply together, so test a realistic cart after changing combine settings.
How do quantity breaks or offer badges appear on the storefront?
Optional Theme App Extension blocks can show offer summaries (for example quantity tiers) on product pages. Enable the blocks in the theme editor. Widgets read shop-scoped app metafields — not shopper personal data.
Do I need to edit my theme’s code?
No custom theme code is required for the core app blocks. Add the blocks in the Online Store theme editor after install. Checkout math still runs in Shopify Functions regardless of theme blocks.
My offer widget does not show on the product page. What should I check?
Confirm the app block is added and enabled in the theme editor for the product template you are previewing, and that the campaign is active and has synced to Shopify. Widgets only render for campaigns that apply to that product. Older themes without app block support may need a theme that supports Online Store 2.0 sections and blocks.
A campaign shows a sync error or the discount is missing in Shopify. What now?
Open the campaign and save it again to retry the sync. Check that the campaign is active, the schedule has started, and your plan allows the campaign type. Shopify discount limits (for example active automatic discounts) can also block creation — review Discounts in Shopify Admin. If the error persists, email support with the campaign name and the time of the failure.
The discount does not apply at checkout. How do I troubleshoot?
Verify the cart meets the campaign conditions (quantity, spend, product or collection targeting, customer or market conditions on the Advanced plan). For code discounts, confirm the exact code. If another discount is already applied, check the combine settings on both discounts. Test in a fresh cart on a development store before changing rules.
How does billing work?
Production stores use paid plans only — there is no free trial. Standard is $14.99 per 30 days (Shopify Basic and Grow/Shopify). Advanced is $24.99 per 30 days (Shopify Advanced and Plus) and adds customer eligibility plus market/country conditions. You approve the charge in Shopify Admin. Partner / development stores (partnerDevelopment) are free and fully unlocked. See the Terms of Service. You can uninstall anytime from Shopify Admin.
How do I cancel or change my plan?
Uninstalling the app from Shopify Admin cancels the subscription. To switch plans, use the plan options inside the app and approve the new charge in Shopify Admin. Charges appear on your Shopify invoice, not from us directly. See the Terms of Service.
Can I get a refund?
App charges are billed through Shopify, so any refund is handled through Shopify’s billing process and the terms in the Terms of Service. Contact support if you believe you were charged in error and we will help with the request.
When should I upgrade to the Advanced plan?
Upgrade when you need customer eligibility (for example targeting specific customers or segments) or market / country conditions. Standard covers the core campaign types, code and automatic discounts, and storefront widgets. The app shows an upgrade prompt when a feature needs Advanced.
What can I configure in Settings?
Settings stores shop defaults: locale, default discount combining flags for new campaigns, and optional Theme App Extension widget colors / badge text. The setup checklist for theme blocks and cart testing is on the same page.
Do shoppers create an account in this app?
No. This is a merchant Admin tool. Shoppers only see storefront widgets and Shopify checkout discounts. See Privacy and Terms.
What data does the app store?
Shop-scoped data only: your Shopify session, campaign rules and settings, links to Shopify discount records, and aggregated discount metrics from orders. We do not store shopper names, emails, or addresses. The full list is in the Privacy Policy.
What happens to my data if I uninstall?
On uninstall and Shopify’s shop/redact webhook, shop-scoped sessions and campaign data are purged according to the Privacy Policy. Shopify’s customer data request and redact webhooks are also handled. Contact support if you need help with a deletion request.
How do I contact support?
Merchants can use Contact inside the embedded admin after install, or email the address listed on the Privacy Policy and site footer.
Need more help?
Email sohilhunani11@gmail.com or use Contact inside the embedded admin after install. Legal detail lives in the Privacy Policy and Terms of Service.