What "company" should mean for a Rajshahi business buying Facebook ads
In Rajshahi, the word "company" on a Facebook page does not mean there is a company behind it.
Walk through how this usually goes for a Rajshahi owner. You search for a facebook marketing company in rajshahi, you find a Page with a logo, a cover photo full of "100% result guaranteed," and a confident person in the inbox quoting you a monthly figure. You pay an advance on bKash.
Then the replies get slower, the work is a few boosted posts, and three weeks later you realise there was never a company at all — just one part-timer who put a logo on a Page and called it a firm. There is no contract, no invoice you can put in your accounts, no clear scope of what you actually bought, and your ad account and pixel are sitting inside *their* Business Manager, not yours.
That is the real problem with "company" in this market: it is a costume, not a structure. So before you read another word about ads, be clear about what you are actually trying to buy — accountability you can hold onto when something goes wrong.
I will not pretend to be a big agency with a Rajshahi office and a team of media buyers, because that is the same costume in a nicer suit.
What I give you instead are the parts of "company" that actually protect you, run by one senior person who answers for the work: a written scope before we start so we both know exactly what 50,000 or 90,000 BDT covers, a proper invoice for your records, an ad account and pixel built in *your* name with you kept as admin, and one WhatsApp thread where the person who planned the campaign is the person who replies. No client manager forwarding screenshots to a junior.
No "our team is on it." When you ask a question about your Rajshahi campaign, you are asking the one operator who built it — and who will still be reachable next month, which in a city where the freelance scene churns fast is half of what you are paying for.
Rajshahi changes how these campaigns have to be built, and not in the obvious way. This is an education city before it is anything else — a huge share of the buying audience is students and the businesses that live off them: coaching centres, admission consultancies, hostels and messes, photocopy-and-stationery shops, small clothing and food pages selling to a young, broke, phone-glued crowd.
That means low ticket sizes, thin margins, and budgets where 5,000 taka of ad spend genuinely matters, so the whole campaign has to be ruthless about cost per message and cost per order — there is no room to "boost and see." The other half of Rajshahi's economy points the opposite way: silk, handloom and agro brands whose real customers are *not* in Rajshahi at all. They are in Dhaka, in Chittagong, in the diaspora buying gifts.
For those brands the job is the reverse of a local campaign — reaching the right buyer hundreds of kilometres away with creative that makes a small-city brand look as trustworthy as a Dhaka one. One city, two completely different ad problems, and a real facebook marketing company rajshahi has to know which one you are.
Pricing is fixed and the management fee is always separate from the ad spend you pay Meta directly — I never bury a markup inside your budget. 50,000 BDT for a focused setup-and-launch engagement: pixel and events configured, the page tightened, audiences built, and your first campaigns live and optimised. 90,000 BDT for an ongoing managed sprint with multiple campaigns, regular creative refresh and proper retargeting of people who messaged or clicked but did not buy.
1,50,000 BDT for a full-funnel program across awareness, conversion and retargeting with a tighter creative cadence and reporting you can read. From 3,00,000 BDT for fully custom, larger programs. Always 50% advance, 50% on launch — bKash, Nagad or bank transfer — and you approve the campaign and creative plan before a single taka of budget goes live.
See pricing in BDT