How to run a Facebook ad campaign for a Bangladesh constituency election
Step-by-step playbook for setting up a constituency-targeted Meta ads campaign for a Bangladeshi political candidate — from audience build to compliance to budget pacing.
How to run a Facebook ad campaign for a Bangladesh constituency election
Tools
- · Meta Ads Manager
- · Meta Business Suite
- · Meta Conversions API
Prerequisites
- · Verified Meta Business Page for the candidate
- · Ad account with BDT payment method on file
- · Constituency boundary coordinates (lat/lng polygon)
Step-by-step
Build the constituency-pinned audience
In Meta Ads Manager → Audiences → Create a custom audience with a geo-radius drawn over the constituency. Layer in age 18+ and language=Bangla. Save this audience by name — you'll reuse it for every ad in the cycle.
Set up Conversions API (CAPI) for the campaign site
Server-side event tracking from the candidate's microsite to Meta — recovers signal lost to iOS ATT and ad blockers, which is critical during a campaign's final week when click-noise spikes.
Author Bangla-first creative (image + video variants)
Test 3 image and 2 video variants on a BDT 5,000 micro-budget. Winning variants by reach + CTR move to the main campaign.
Configure budget pacing for the cycle
Heavy-weight the final 14 days. Recommended split: 20% pre-narrative (T-60 to T-30), 30% sustained (T-30 to T-14), 50% closing window (T-14 to polling day).
Compliance check + post-election archival
Save all creative + targeting + spend reports to a candidate archive. BD doesn't have BCRA-equivalent disclosure yet but expect a request from the EC; have it ready.
In the glossary
Terms used.
Meta Conversions API (CAPI)
Server-to-server event tracking from your site/CRM to Meta's ad platform, used to recover conversion signal lost to iOS ATT and ad blockers.
Open
Political PR
Public communications strategy for political candidates, parties, and elected officials — candidate image-building, narrative engineering, opposition research, crisis communications.
Open
Narrative Engineering
The deliberate construction of a campaign's core message, tested against constituency demographics and refined for sticking power.
Open
FAQ
Frequently asked.
- How long does How to run… typically take?
- Roughly 2h for the steps in this playbook end-to-end, assuming the prerequisites are already in place.
- What do I need before I start?
- Verified Meta Business Page for the candidate; Ad account with BDT payment method on file; Constituency boundary coordinates (lat/lng polygon)
- Can Public Pulse run this for me?
- Yes. This playbook is open documentation but we do this work for clients. Free 30-minute consultation to scope.