Docs
Connect Google Ads
Org-level Google OAuth, then per-store conversion mapping. Profit Bid uploads click conversions (gclid / gbraid / wbraid) with product profit by default via uploadClickConversions — not a browser tag alone.
Steps
- Open Google Ads settings. Go to /app/google-ads. Wizard steps: Connect → Account → Conversion.
- Connect with Google. Authorize with scope adwords. Callback: /api/app/google-ads/callback. Select the customer (or MCC child) that should receive uploads.
- Pick or create a conversion action. Only ENABLED Import from clicks (UPLOAD_CLICKS) actions appear. Use Create “WT - Gross Profit” if you need a dedicated action. Copy in-app: “Pick an Import from clicks conversion. Profit Bid sends product profit…”
- Set value mode & consent fallback. Default value mode: Product profit (POAS). Alternatives: Profit + shipping (POAS), Order revenue (ROAS). Set store consent fallback (granted / denied / unspecified) used when an order has no CMP signal.
- Confirm “Ready”. When mapping is complete you should see “Ready — product profit uploads enabled”. Then open Conversions sent to watch the log.
How uploads work
Orders with a Google click ID are queued for Google Ads API uploadClickConversions. Enhanced Conversions hashed userIdentifiers are attached only when ad user data consent is GRANTED. Adjustments use uploadConversionAdjustments (RETRACTION / RESTATEMENT) when order status mapping says so.
Statuses you will see: pending, sent, skipped, failed, retracted, adjusted. Retries: up to 10 attempts, base delay 30 minutes, max delay 6 hours.
Conversion value modes
Select labels match the product UI:
- Product profit (POAS) — default; net product profit (revenue − COGS with VAT rules)
- Profit + shipping (POAS) — product net + shipping net (uses My shipping cost)
- Order revenue (ROAS) — uploads revenue; bidding becomes classic ROAS, not POAS
Per-store mapping & MCC
Google connection is org-level; conversion mapping is per store (google-ads-store-mapping). Agencies: use Agency Requests / Google Ads agency-requests so the manager account can upload for the client. Do not map two stores to conflicting primary purchase actions without a clear naming convention.
Where to verify
In-app: /app/google-ads/conversions (Conversions sent) and Orders → Conversions column (gads_upload_status / error). In Google Ads: the Import from clicks conversion diagnostics after Google processes the upload.
Need this running on your store?
Select a plan and continue to secure checkout — POAS conversion upload included on every tier.
Choose your plan
Store limits apply when you connect platforms in the app — not at checkout.
$14.99/ month
$29For one store getting started with profit-based bidding
- 1 connected store
- 300 orders / month included
- POAS conversion uploads to Google Ads
- Profit dashboard & order snapshots
- Catalog & COGS sync
- Merchant Center XML feed
- Automatic order backup (stale stores)
- WooCommerce, Shopify, BigCommerce, PrestaShop, Shopware & OpenCart
- Unlimited products
- Unlimited ad platforms
- $0.03 per extra order
$39/ month
$59For growing brands with steady order volume
- Up to 2 connected stores
- 1,500 orders / month included
- POAS conversion uploads to Google Ads
- Profit dashboard & order snapshots
- Catalog & COGS sync
- Merchant Center XML feed
- Automatic order backup (stale stores)
- WooCommerce, Shopify, BigCommerce, PrestaShop, Shopware & OpenCart
- Unlimited products
- Unlimited ad platforms
- $0.025 per extra order
$79/ month
$119For multi-store teams with advanced Google Ads
- Up to 4 connected stores
- 5,000 orders / month included
- POAS conversion uploads to Google Ads
- Profit dashboard & order snapshots
- Catalog & COGS sync
- Merchant Center XML feed
- Automatic order backup (stale stores)
- WooCommerce, Shopify, BigCommerce, PrestaShop, Shopware & OpenCart
- Unlimited products
- 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 (all platforms)
- 15,000 orders / month included
- POAS conversion uploads to Google Ads
- Profit dashboard & order snapshots
- Catalog & COGS sync
- Merchant Center XML feed
- Automatic order backup (stale stores)
- WooCommerce, Shopify, BigCommerce, PrestaShop, Shopware & OpenCart
- Unlimited products
- 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












