Installing & Activating Ego Free Gift
Install the app, enable the app embed, and get ready to run your first offer.
What is Ego Free Gift?
Ego Free Gift raises your average order value with automatic rewards. The core loop:
- 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 Gift 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 Gift 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 Gift 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 →
