Getting Started
Omake lets you automatically add free gifts to your customers' carts based on how much they spend, how many items they buy, or which products they have in the cart. Set up tiers, assign gifts, and let Omake handle the rest.
Install Omake
When you first open Omake in your Shopify admin, it will automatically set everything up for you — no manual configuration needed.
The setup takes about 30 seconds:
Once all four steps show a green checkmark, click Let's go to choose your plan and start configuring.
Set up your tiers
After setup, head to the Your Omake page. This is where you configure your gift tiers.
A tier is a threshold that unlocks gifts. Omake supports three types of triggers:
- Spend amount — Unlock gifts when the cart total reaches a dollar amount (e.g., spend $50, get a free sample).
- Cart quantity — Unlock gifts when the customer adds a certain number of items (e.g., buy 3 items, get a free gift).
- Product in cart — Unlock gifts when specific products are in the cart. Perfect for "Buy X, Get Y" promotions (e.g., buy our new moisturizer, get a free sample).
Creating a spend or quantity tier
Creating a product-in-cart tier (Buy X, Get Y)
You can add as many tiers as you like, and mix different trigger types across tiers.
Choose your gift mode
Omake supports two modes:
- Replacement — Customers get gifts from their highest unlocked tier only. If they qualify for Tier 2, they get Tier 2 gifts (not Tier 1). Clean and simple.
- Cumulative — Customers get gifts from every tier they've unlocked. Spend $150 and qualify for all three tiers? They get all three sets of gifts. Great for rewarding big spenders.
Pick the mode that matches your promotion strategy on the Your Omake page.
Variant picker
If a gift product has multiple variants (e.g., different sizes or colors), your customers can choose which variant they want. A dropdown appears on the cart widget, letting them pick their preferred option before checkout.
To enable this for a gift, edit the gift on your tier and select which variants should be available. By default, all variants are eligible.
Customize the cart widget
The cart widget shows your customers their gift progress — which tiers are locked, which are unlocked, and what gifts they're getting. You can customize it to match your brand.
On the Your Omake page, open the Customize panel in the sidebar:
- Accent color — Set the color used for progress bars and unlocked tier indicators.
- Show gift images — Toggle whether small product images appear next to each gift, or use simple icons instead.
- Unlocked text — Change the heading shown above unlocked gifts (e.g., "Your free gifts" or "You've earned these").
- Locked text — Customize the message shown for each locked tier. Use
[threshold]as a placeholder for the spend amount or[quantity]for the item count (e.g., "Spend [threshold] more to unlock").
Each text field supports translations. If your store has multiple published languages, click the translate button (globe icon) next to any text field to add translations for each locale.
Translations
Omake supports multiple languages. All customer-facing text — including the gift bag name, locked/unlocked messages, and widget text — can be translated for each locale your store supports.
To add translations:
Translations are available for:
- Gift bag name (shown on the cart line item)
- No gifts message (shown when no tiers are unlocked)
- Locked text per tier
- Unlocked text (widget heading)
- Checkout error message (shown if a customer tries to add more than one gift bag)
Order cleanup
When a customer qualifies for a gift but then removes items from their cart before completing checkout, unclaimed gift bag line items can sometimes end up on orders. Omake provides two ways to handle this automatically:
Download the Omake Flow template from your dashboard. This template automatically removes unclaimed gift products from orders when they're created. Click Download flow on your dashboard to install it.
If you're on Shopify Plus, you can install the Omake checkout extension. This hides empty gift bag line items directly at checkout, so customers never see them. Click Install checkout extension on your dashboard to set it up.
Custom CSS
If you need to fine-tune how the cart widget looks on your specific theme, you can add custom CSS under Settings > Advanced. This is intended for developers or edge cases where the default styling needs a small adjustment for your theme.
Go live
Once your tiers are configured:
- Make sure the status toggle on Your Omake is set to Active
- Visit your store and add products to the cart
- When the cart total crosses a tier threshold, the gift bag should appear automatically
That's it — your gift-with-purchase promotion is live.
What's on the dashboard
Your dashboard shows real-time analytics:
- Gifts given — Total number of gifts added to orders
- Orders with gifts — How many orders included a free gift
- Gift order revenue — Total revenue from orders that contained gifts
- AOV lift — How much higher your average order value is on gift orders vs. all orders
Use these numbers to see how your gift promotions are performing and adjust your tiers accordingly.