Is Bamzal just an ad tool?+
No. Bamzal is an autonomous growth consultant for your whole Shopify store. It diagnoses where you’re losing money, then pulls whichever lever helps most — rewriting product pages, improving your store design, tuning prices, winning back one-time customers, and running ads. Advertising is one of several levers, not the whole product.
What if ads aren’t the right move for my store?+
Then it won’t run them. Bamzal has a built-in “don’t advertise yet” gate: if your cost to acquire a customer is higher than the profit on a first order, it refuses to scale ad spend and fixes the leak first — margins, pricing, retention or the product pages themselves. It will tell you, in plain language, why it’s holding back.
Will Bamzal change my product pages or prices without asking?+
You’re always in control. Every change — a rewritten product page, a price move, a win-back send, an ad — is proposed first, with the reason and the money at stake. You approve what you want, you can hand it more autonomy per area as it earns your trust, and every change made to your store is logged and reversible in one click.
How does Bamzal connect to my ad accounts?+
We use the industry-standard OAuth 2.0 protocol for each network. When you click "Connect" on Google, Meta, TikTok or Pinterest, you are redirected to that platform's official consent screen where you grant permission. We never see or store your passwords. For each network we only request the minimum scopes needed (e.g. google-ads, ads_management + pages_read_engagement + instagram_basic on Meta, advertiser.read/write on TikTok, ads:read/write on Pinterest) and store encrypted refresh tokens.
Will Bamzal spend my money without my permission?+
No. All campaigns created by Bamzal are initially set to PAUSED status. You must explicitly review and enable each campaign before any ad spend occurs. You retain full control over your budget and campaigns at all times.
Which ad platform APIs does Bamzal use?+
On Google Ads: CampaignService, CampaignBudgetService, AdGroupCriterionService, AdGroupAdService, GoogleAdsService.Search and ConversionActionService. On Meta (Facebook & Instagram): the Meta Marketing API (adaccount/campaigns/adsets/ads/creatives), Pages API and Instagram Business API for catalog and creative assets. On TikTok: the TikTok Marketing API (campaign/adgroup/ad/creative/reporting). On Pinterest: the Pinterest Ads API (ad_accounts, campaigns, ad_groups, pins, analytics).
Can I revoke Bamzal's access to my ad accounts?+
Yes, at any time and per network. You can disconnect any individual network (Google, Meta, TikTok, Pinterest) from within our app's Settings page, or revoke access directly from each platform's account security settings (Google Account permissions, Meta Business Integrations, TikTok authorized apps, Pinterest connected apps). Revoking access will not delete any campaigns already created in those accounts.
How does the AI generate ad copy and keywords?+
Our AI analyzes your product titles, descriptions, and images, then studies competitor ads on each network to understand what performs well in your niche. For Google it generates optimized headlines (up to 30 characters) and descriptions (up to 90 characters) with exact/phrase/broad match keywords. For Meta, TikTok and Pinterest it generates primary text, headlines, descriptions and creative concepts (image + short-form video) that match each platform's native best practices and audience-targeting style.
Is my data secure?+
Absolutely. All data transmission uses TLS 1.2+ encryption. OAuth refresh tokens are AES-256 encrypted at rest. We follow Google's API Services User Data Policy and only access the data necessary to provide our service. We never share your data with third parties.