How can we help?
Email chase.observes@gmail.com with your store domain, campaign name, and a description of what happened. Do not send passwords, access tokens, payment details, or shopper personal information.
Getting started
- Create a campaign and choose a gift variant, promo code, purchase condition, and landing page.
- Open the theme editor from the campaign and enable the EasyPromoGift app embed. Choose a floating card, cart placement, or hidden progress.
- Test the link with a fresh cart, both below and above the qualifying condition.
- Use Edit URL to choose an available short path on your store, then share the link.
Set up the storefront embed
- In EasyPromoGift, select Customize storefront. This opens the theme editor for your current published theme. To configure another theme, open that theme from Online Store → Themes instead.
- Open App embeds and turn on EasyPromoGift. The embed supports storefront pages, including product, collection, and cart pages; it does not add a progress card inside Shopify checkout.
- Choose Offer card placement: Floating card, In the cart drawer, or Hidden. Preview the appearance before publishing. Hidden turns off optional progress messages; required price acceptance and safety messages still appear.
- For cart placement, test your theme’s drawer and cart page. Drawer markup differs between themes; use the placement settings to select a compatible container. If your drawer is not compatible, choose Floating card.
- Click Save. Open a campaign link in your storefront and test below and above the condition on desktop and mobile.
To disable the embed, return to the same theme’s App embeds, turn EasyPromoGift off, and save. To stop an offer, also pause its campaign in the app; turning off a theme embed does not deactivate its Shopify discount. After changing your published theme, enable and test the embed in the new theme.
A gift isn’t appearing
Check that the campaign is active, the gift is available, the app embed is enabled on the published theme, and the cart meets the condition. Free gifts appear after qualification. Paid offers ask the shopper to accept the price. Offers currently require the cart currency to match the campaign currency.
Cart placement
Theme drawers differ. Use the app embed’s cart placement settings to select a compatible container and verify it on desktop and mobile. Required price-acceptance and safety messages may still appear when optional progress is hidden.
Reporting and privacy
Campaign visits and order attribution require Shopify’s analytics and marketing permissions. Order reporting also needs the app’s permitted checkout-completion event. Reports can omit activity when permission is unavailable or browser restrictions, ad blockers, or delivery failures prevent an event. The gift offer still works. Test orders are excluded from performance totals. Refunds and cancellations adjust attributed revenue. Visit counts filter common bots but are not unique shoppers. Handle Shopify customer data requests through the app’s Privacy requests page.
Billing
Open Plan in the app to view or manage your Shopify subscription. For other questions, contact support above.