The Bach.ai Blog
Meta Ads playbooks for e-commerce operators.
Hard-won tactics on ROAS, wasted spend, creative fatigue, audience overlap and the agentic workflows behind Bach.ai — written for founders and performance teams.
- Meta Ads Strategy
Meta Ads Strategy
How to Add a Discount Offer to Facebook Ads (2026)
Meta's promo codes feature puts a discount code on Facebook and Instagram ads in Sales campaigns that send people to your website. Traffic, engagement and leads ads can show offer details from your site instead, up to 20 offers per ad.
7 min read
- AI in Marketing
AI in Marketing
How to Audit Facebook Ads From ChatGPT via MCP
Connect ChatGPT to Meta's ads MCP server, block or switch off the write tools, then ask for spend, delivery errors, signal quality and recent changes one tool at a time. Check every finding against Ads Manager before you act on it.
8 min read
- AI in Marketing
AI in Marketing
How to Connect ChatGPT or Claude to Meta Ads
Meta hosts an official ads MCP server at mcp.facebook.com/ads. You add that address as a custom connector in Claude or as a Developer mode app in ChatGPT, then sign in with Facebook and approve the permissions.
7 min read
- Account Operations
Account Operations
How to Connect Shopify to Facebook Ads in 2026
Install the Facebook and Instagram by Meta sales channel from your Shopify admin, connect your business portfolio, Facebook Page, ad account and pixel, then turn on customer data sharing. Your Facebook account needs full control of both the portfolio and the Page, and the portfolio must own the Page.
7 min read
- Account Operations
Account Operations
How to Hide or Manage Comments on Facebook Ads
Manage ad comments in Ads Manager under the ad's More options menu, where you can like, reply, hide or report each one. Set blocked keywords and the profanity filter on your Facebook Page, and Meta applies them to every ad that runs from that Page.
7 min read
- Measurement
Measurement
Low Event Match Quality on Meta? 7 Ways to Raise It
Event Match Quality is Meta's 0 to 10 score for how well the customer information on your Conversions API events matches events to Meta accounts. You raise it by sending more of the high-priority identifiers, email and click ID first, formatted and hashed exactly as Meta specifies.
7 min read
- Measurement
Measurement
How to Install the Meta Pixel Using Tag Manager
Paste the pixel base code from Events Manager into a Custom HTML tag in Google Tag Manager, fire it once per page on All Pages, then add one tag per event. Purchase needs value and currency. Test before you publish, and keep the pixel in one place only.
8 min read
- Measurement
Measurement
How to Measure Facebook Ads That Drive Amazon Sales
Tag each Facebook ad with an Amazon Attribution link and read the results in Amazon's console: clicks, detail page views, add-to-carts, purchases and sales on a 14-day last-touch window. Meta never sees those Amazon sales, so judge the ads in Amazon's numbers, not in Ads Manager.
7 min read
- Meta Ads Strategy
Meta Ads Strategy
How to Keep Likes When You Reuse a Facebook Ad
Reuse the post, not the media. Duplicate the ad with Show existing reactions, comments and shares ticked, or build the new ad with Use existing post and the post ID from Ads Manager. Uploading the same image again starts a new post with no likes.
7 min read
- Meta Ads Strategy
Meta Ads Strategy
How to Run an A/B Test in Meta Ads Manager (2026)
Click A/B Test in the Ads Manager toolbar, copy an ad set or pick two existing ones, change one variable, choose the metric that decides the winner, and schedule 7 to 30 days. Meta splits the audience so nobody sees both versions, which turning ads on and off by hand cannot do.
7 min read
- Measurement
Measurement
How to Send Offline Sales to Meta in 2026
Send offline sales to a dataset in Events Manager, either by CSV upload, through a partner integration, or from your own system with the Conversions API using action_source physical_store. The old Offline Conversions API was due to end in May 2025, so new setups use datasets.
7 min read
- Account Operations
Account Operations
How to Set Up Facebook Automated Rules in 6 Steps
Open Automated rules in Ads Manager, click Create rule, then pick what the rule applies to, its action, its conditions, its time range and schedule, and who gets notified. Meta checks rules about every 30 to 60 minutes, so a rule is a guardrail, not an instant switch.
8 min read
- Meta Ads Strategy
Meta Ads Strategy
How to Set Up Your First Facebook Ad for a Store
Set up a business portfolio and ad account, add a payment method, connect a Meta pixel to your store, then build one Sales campaign in Ads Manager with Advantage+ left on. Meta reviews most new ads within 24 hours.
8 min read
- Measurement
Measurement
How to Set Up Meta Conversions API on WooCommerce
Install Meta's official Meta for WooCommerce plugin and connect it under Marketing > Facebook. The plugin turns on the Conversions API with no extra setting, sends browser and server events with a shared event ID, and leaves you to test in Events Manager.
7 min read
- Measurement
Measurement
How to See Which Age or Placement Converts on Meta
Select a campaign, ad set or ad in Ads Manager, click Breakdown, then By delivery, and choose Age or Placement. Read the result with care: Meta marks placement numbers as estimated, may model missing conversions, and can rightly keep spending on a segment whose average cost looks higher.
7 min read
- Meta Ads Strategy
Meta Ads Strategy
How to Use Meta Ad Library to Research Competitors
Meta Ad Library shows every active ad a competitor runs, with the creative, the Page and the start date, and Meta lets anyone search it. It does not show spend, impressions or results for ordinary commercial ads; only ads delivered in the EU or UK add reach and targeting data.
7 min read
- Account Operations
Account Operations
How to Verify Your Business on Meta (2026 Steps)
Business verification now lives in Security Centre in Meta Business Suite, the successor to Business Manager. Someone with full control of the business portfolio submits the legal business details, adds a registration document if Meta finds no match, and confirms the connection by email, phone, text, WhatsApp or domain; Meta says a decision can take up to 14 working days.
7 min read
- Account Operations
Account Operations
How to Verify Your Domain on Meta in 4 Steps
You verify a domain in Meta Business Suite under Settings, Brand safety, Domains, by proving ownership with a meta tag, an HTML file or a DNS TXT record. It is free, needs full control of the business portfolio, and today mainly controls who can edit links to your site; Meta no longer requires it to configure web events.
7 min read
- Meta Ads Strategy
Meta Ads Strategy
Instagram Ads vs Facebook Ads for Ecommerce (2026)
For most online stores it is not a choice. Instagram and Facebook ads are placements bought in the same Ads Manager and auction, and Meta's own experiment found Advantage+ placements delivered an 11.7% lower cost per action than manual placements. Run both, then split only for a specific reason.
7 min read
- D2C Growth
D2C Growth
Is Shopify Audiences Worth It for Meta Ads?
Shopify Audiences is worth testing if you qualify: a Shopify Plus store on Shopify Payments, based in the United States or Canada. It adds four ready-made audiences to your Meta ad account. Its headline results, such as up to 50% lower acquisition cost, are Shopify's own claims, so prove them with an A/B test.
6 min read
- Meta Ads Strategy
Meta Ads Strategy
Lifetime vs Daily Budget on Facebook Ads (2026)
Use a daily budget for ongoing campaigns where you want roughly even spend each day, and a lifetime budget for a fixed-total flight with an end date. A daily budget is an average that can run to 175% on a single day; a lifetime budget is a hard cap on the total.
8 min read
- Measurement
Measurement
Link Clicks Much Higher Than Landing Page Views?
Link clicks count taps on links in your ad, while landing page views count only visits where your page loaded and Meta could record it. A large gap points to slow or broken pages, clicks to other destinations, or a pixel that misses the load.
7 min read
- AI in Marketing
AI in Marketing
Meta Ads MCP Server, Official vs Third-Party
Meta's own ads MCP server costs nothing to connect, keeps your login between you and Meta, and lets a portfolio admin block actions. Third-party servers earn their place when you need several ad platforms in one login, a read-only local setup, or an approval workflow.
7 min read
- Meta Ads Strategy
Meta Ads Strategy
Meta Business Suite vs Ads Manager, Which to Use?
Use Meta Business Suite for posting, the inbox, insights and quick single ads or boosts. Move to Ads Manager once you need campaigns with several ad sets, A/B tests, lookalike audiences, or reporting with columns and breakdowns. Neither charges a tool fee.
6 min read