Docs
Connect your ecommerce store
From Connect store (/app/stores), pair each platform with its real flow: WooCommerce plugin + license, Shopify OAuth, module/extension + pairing code, or MerchantPro API credentials. Then sync products and enable profit routing.
Steps
- Open Connect store. In the app go to Connect store (/app/stores). Active platforms show connect cards; others may show In progress / Coming soon from rollout settings.
- Complete the platform flow. Follow the on-screen steps for your platform (download/activate plugin, OAuth, or paste a pairing code). See platform sections below for exact UI copy.
- Sync products. After connect, run product sync (Fetch now / Sync). Watch SyncProgress until products appear under Products.
- Enable profit routing. On the store card, confirm which ad platforms should receive conversion uploads for this store (Google Ads, Meta, TikTok, etc.).
Supported platforms & default rollout
Platform IDs in product code: woocommerce, shopify, bigcommerce, prestashop, shopware, opencart, merchantpro. Defaults: WooCommerce, Shopify, PrestaShop, Shopware, OpenCart, and MerchantPro are active; BigCommerce defaults to in_progress (admins can override rollout).
Hard cap: up to 6 connected stores per license (any mix of platforms, including multiple stores of the same type). Plan slots: Starter 1, Growth 2, Pro 4, Scale/Enterprise 6. Example: Growth can connect 2 Shopify shops. Trial allows 1 store; platforms chosen at /start-free constrain allowed_platforms (platform *types* — list shopify once, not twice).
Multiple stores of the same platform
On Growth and above, use “Add another” on Connect store to connect a second (or more) shop of the same type until you hit the plan slot limit. Each shop needs its own domain/URL. Stripe-billed licenses share one subscription across N shops; Shopify App Pricing keeps one billing shop identity while extra Shopify shops use remaining slots on the same org entitlement.
WooCommerce
UI title: “Connect WooCommerce”. Flow: Download the Profit Bid plugin → Activate license in WordPress (Profit Bid → Settings: paste license key and optional Plugin provision token) → Fetch now / sync products.
This is license + signed plugin API, not a pairing-code OAuth. The same license key can activate multiple WordPress sites up to your store slot limit (shared API secret). After connect, click tracking installs via the plugin; use GDPR tools under /app/gdpr-compliant when needed.
Shopify
Enter your *.myshopify.com domain and start OAuth (/api/app/shopify/oauth/begin). Success uses shopify_connected. Click tracking auto-installs (theme embed may need a one-time enable). Sync products after connect. Repeat with another domain to add a second Shopify store when slots remain.
PrestaShop, Shopware, OpenCart
PrestaShop: install the module, then enter store URL + pairing code from Modules → Profit Bid → Configure, then “Connect with PrestaShop”. Missing code error: “Enter the pairing code from PrestaShop → Modules → Profit Bid → Configure.”
Shopware: Profit Bid generates a pairing code; paste it in Extensions → Profit Bid → Configuration (optional client id/secret). Use “Connect with Shopware”; auto-connect can fire after the extension saves the code.
OpenCart: generate a pairing code in Profit Bid, pair in the OpenCart extension, then “Connect with OpenCart”. Reconnect copy: “OpenCart is no longer connected on your store. Generate a new pairing code and connect again.”
MerchantPro
UI title: “Connect MerchantPro”. Flow: create an API User in MerchantPro Settings → API and webhooks, then enter store URL, username, and password in Profit Bid. Sync products after connect.
Optional order webhooks: copy the Profit Bid webhook URL into MerchantPro for order.created / order.updated / order.deleted (or equivalent), then paste the shop webhook secret in Connect store Step 2. Without webhooks, scheduled order sync still works.
COGS: set import source to MerchantPro cost_net (ex-VAT, preferred for EU) or cost_gross so catalog sync fills acquisition cost. Learn more: /learn/merchantpro-poas.
BigCommerce
OAuth via store hash when the platform slot is active. Success message: “BigCommerce store connected. Click tracking is installed automatically. Sync products below.” If the card shows In progress, wait for rollout or ask support — default status is in_progress.
After connect checklist
Confirm these before enabling ads uploads:
- Store shows isConnected and sync is not blocked
- Products list populated; COGS editable on Products
- Recent orders appear on Orders
- Profit routing enabled for the ad platforms you use
Need this running on your store?
Select a plan and continue to secure checkout — POAS conversion upload included on every tier.
Choose your plan
$14.99/ month
$29For one store getting started with profit-based bidding
- 1 connected store
- 300 orders / month included
- POAS conversion uploads to all Ad Platforms
- Profit dashboard & order snapshots
- Catalog & COGS sync
- Merchant Center XML feed
- GMC Price Insights
- Automatic order backup (stale stores)
- WooCommerce, Shopify, BigCommerce, PrestaShop, Shopware, OpenCart, MerchantPro, Gomag & Extended
- Unlimited products
- Unlimited support
- Unlimited ad platforms
- $0.03 per extra order
$39/ month
$59For brands that need a second store — same platform or mixed
- Up to 2 connected stores (any mix, including same type)
- 1,500 orders / month included
- POAS conversion uploads to all Ad Platforms
- Profit dashboard & order snapshots
- Catalog & COGS sync
- Merchant Center XML feed
- GMC Price Insights
- Automatic order backup (stale stores)
- WooCommerce, Shopify, BigCommerce, PrestaShop, Shopware, OpenCart, MerchantPro, Gomag & Extended
- Unlimited products
- Unlimited support
- Unlimited ad platforms
- $0.025 per extra order
$79/ month
$119For multi-store teams with advanced Google Ads
- Up to 4 connected stores (any mix, including same type)
- 5,000 orders / month included
- POAS conversion uploads to all Ad Platforms
- Profit dashboard & order snapshots
- Catalog & COGS sync
- Merchant Center XML feed
- GMC Price Insights
- Automatic order backup (stale stores)
- WooCommerce, Shopify, BigCommerce, PrestaShop, Shopware, OpenCart, MerchantPro, Gomag & Extended
- Unlimited products
- Unlimited support
- Smart product labels (Google Ads)
- AI Agent POAS optimization
- Unlimited ad platforms
- $0.02 per extra order
$149/ month
$199For agencies and high-volume merchants
- Up to 6 connected stores (any mix, including same type)
- 15,000 orders / month included
- POAS conversion uploads to all Ad Platforms
- Profit dashboard & order snapshots
- Catalog & COGS sync
- Merchant Center XML feed
- GMC Price Insights
- Automatic order backup (stale stores)
- WooCommerce, Shopify, BigCommerce, PrestaShop, Shopware, OpenCart, MerchantPro, Gomag & Extended
- Unlimited products
- Unlimited support
- Smart product labels (Google Ads)
- AI Agent POAS optimization
- Unlimited ad platforms
- $0.015 per extra order
14-day free trial available — start free · full pricing details














