Installing & Activating Ego Free Gifts BOGO Upsell
Install the app, enable the app embed, and get ready to run your first offer.
What is Ego Free Gifts BOGO Upsell?
You create a campaign — e.g. "Spend $100 → get a free tote bag" or "Buy 2 → get 1 free".
Shoppers see the offer on your storefront — an announcement bar, a progress bar toward the reward, a product-page card, or a badge.
When they qualify, the gift is added to the cart automatically (or they pick one from a pop-up), already discounted — no code to type.
You track Views, add-to-carts, conversion, and Revenue per campaign.
Beyond free gifts, the same app runs Upsell campaigns (cross-sells, frequently-bought-together, post-purchase offers) and Product Bundles.
Step 1 — Install the app
Install Ego Free Gifts BOGO Upsell from the Shopify App Store and approve the permissions. The app opens in your Shopify admin with two main sections — Campaign (your offers) and Widgets (how they look) — plus a Dashboard showing setup status and headline results.
Step 2 — Activate the app embed
The storefront experience is delivered by the Ego Free Gifts BOGO Upsell theme app embed. While it's disabled, the Dashboard warns you: "customers won't see or receive any gifts on your store."
On the Dashboard, click Activate app embed — the Theme Editor opens on the App embeds panel.
Toggle Ego Free Gifts BOGO Upsell on.
Click Save.
Back on the Dashboard the banner should now read: "App embed is currently enabled. Customers can see and receive gifts automatically based on your rules."
Publishing a new theme later? Re-enable the embed on that theme — it's per-theme.
Step 3 — Finish the setup guide
The Dashboard side guide tracks three steps:
- Activate App — done above.
- Create your first campaign — see the next article for a full walkthrough.
- Customize your widget — style the storefront widgets under Widgets to match your brand.
Dismiss the guide any time. If you get stuck at any step, the in-app live chat ("Need some help to move faster?") reaches our team directly.
Still need help?
Our support team is available 24/7. Contact support →