Activity
Mon
Wed
Fri
Sun
Sep
Oct
Nov
Dec
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
What is this?
Less
More

Owned by Oleg

Build WhatsApp & Instagram automations and AI agents that make money for clients. Numbers, working templates and community of AI builders.

Skoolers

161.6k members • Free

AI Automation Society

439.2k members • Free

14 contributions to WhatsApp Automation / Chatfuel
The client report that gets retainers renewed: 5 blocks, ROI over ROAS, report the bad month first
Clients almost never fire an agency over one bad month. They fire over months they didn't understand. Reports full of impressions and acronyms, silence when the numbers dipped, nothing visible connecting the invoice to an outcome. The silence is the part that does the damage. A client staring at a dip with no explanation isn't comparing you to another agency. They're comparing you to whatever they've decided is happening, and what people decide is happening is always worse than the truth. So the report isn't admin. It's where your work becomes legible, and legible work gets renewed. Five blocks, in this order 1. Executive summary. Readable in 90 seconds, opening with money: qualified leads, cost per qualified lead, sales, ROI. 2. Scorecard. The agreed KPIs, one line each: target, actual, last period. 3. What we did and why. What was tested, what changed, what the data said. 4. Insights. Why the numbers look like that, taken from the conversations themselves. 5. Next period. Specific recommendations, with dates on them. Block 3 is what the retainer actually buys, and no dashboard can write it. One real sentence from that block: CPQL on the offer-B ads ran 2.6× its sibling, so we killed them, moved the budget, and refreshed the creatives against the price objection. That does more work than a page of charts, because it shows a human made a decision on the client's behalf while they were busy running their business. Block 5 is the one people drop when they're tired, and it's the one that quietly does the renewing. A report that ends with numbers is a grade. A report that ends with dated next steps is a roadmap, and nobody cancels in the middle of a roadmap. One warning on block 2 that isn't from the source page, it's mine: put only the KPIs you agreed to at the start on that scorecard. Adding a flattering metric in month four, on the exact month the agreed one went sideways, is the most transparent move in this business. Clients read it instantly. ROI, not ROAS
1
0
Client has no Business Manager? Build everything in THEIR name: the golden rule and the two-jaw trap
Client says they don't have a Business Manager. Most people hear that as a delay. It's the best starting position you will ever get. No bad habits. No mystery admins from three agencies ago. No disabled ad account with a history you'll never untangle. You get to build the thing correctly on day one, which almost never happens in this job. There is exactly one rule that decides whether you did it right. Everything you create is owned by the client. The Business Portfolio, the Page, the ad account, the WhatsApp Business Account. Created under their Facebook account, their business details, their payment method. Ownership stays with the client. Access is what you get. The trap has two jaws Building it all inside your own agency portfolio is faster on Friday afternoon and it looks harmless, because at that moment the client trusts you and you're not planning to steal anything. That's not what goes wrong. Two things go wrong, and only one of them is about the client leaving. - First jaw. If they leave, they lose their audience, their pixel data, their WhatsApp number and its chat history. Which means the exit conversation is now a hostage negotiation, and you will lose it either way: hand it over and you've admitted the setup was wrong, refuse and you've earned a review that follows you for years. - Second jaw. A restriction on your portfolio hits every client inside it at the same moment. That second one is what nobody prices in. It isn't a relationship risk, it's a correlated risk. One aggressive creative on one client's account, one appeal that goes badly, and twelve clients are down on the same Tuesday morning while you write twelve identical apology messages. You didn't diversify anything. You put every account you own in one basket and called it convenience. The build, in one working session 1. Facebook account. Use the client's real, aged personal account. Not a fresh one. 2. Business Portfolio. At business.facebook.com, created with the legal business name, a business email they can check, and their details. 3. Page. Create or claim it, then add it under Business Settings, Accounts, Pages. If it's new: brand name, category, logo, cover, a few posts. 4. Instagram. Switch to professional in Settings, Account type and tools. Then link it under Accounts, Instagram accounts. 5. Ad account. Business Settings, Accounts, Ad accounts, Add, Create new. Right currency, right time zone. Attach the client's card. 6. Partner access for you. Standard partner access, from their portfolio to yours.
Early Access: CAPI Tool for Agencies
🚀 We're launching a new initiative at Chatfuel We're building a tool that lets you send your clients' lead sales results back to Meta via CAPI. The goal? 🎯 Help Meta understand which leads actually end up buying, booking, or becoming customers — so the algorithm can optimize your next campaigns toward audiences that are more likely to convert. In short: 📢 Ads generate leads 💬 Chatfuel helps you handle and qualify them 💰 You identify which leads actually convert 🔄 That data goes back to Meta via CAPI 🎯 Meta learns and optimizes your next campaigns 👉 If you're already using CAPI in your projects (or want to start) — we'd love to get you into the first tests and hear about your experience.
Early Access: CAPI Tool for Agencies
CPQL, not CPL: the worked example that tells you which ad set to kill
Cost per conversation went from $4.10 to $2.60 last month. You put it in the report with the arrow pointing the right way and the client said thanks. Two weeks later on a call they said sales feels slower than it did in spring. Both of those things are true at the same time, and the gap between them is the whole subject of this post. Two ad sets. Pick the one you kill. Same client, same month, same offer. - Ad set A costs $2.10 per conversation. - Ad set B costs $4.80 per conversation. Decide now, before the next line. Most people kill B, because B is more than twice the price and the report only has one column. Here's the column that isn't in the report. Set A qualifies 12% of the conversations it brings. Set B qualifies 45%. Which puts A at $17.50 per qualified lead and B at $10.70. Kill A. Scale B. The cheap one was the expensive one, and nothing in Ads Manager was ever going to tell you that. Or as the source page puts it: the most expensive leads an agency can buy are the cheap ones that never buy anything. The formula CPQL = ad spend (from Ads Manager) ÷ qualified leads (from Chatfuel). Two numbers, two screens, one division. Run the same arithmetic one step further and you get cost per sale: spend ÷ closed deals. That second one is the number the client is actually doing in their head while you present the first one. Why CPL flatters you for free Meta's average cost per lead sits around $28 and it's been climbing, up roughly 21% year over year. Agencies love quoting that number next to their own cost per conversation, because $2.60 against $28 looks like a miracle. It isn't a comparison. Meta's $28 is a form-fill. Yours is a chat that opened. Different objects, different odds of turning into money. The structural reason this keeps happening: Meta optimizes toward what it can see, which is conversations started. Only you can see what happened after the conversation started. That asymmetry is the entire edge of running chat funnels instead of forms, and most agencies give it away by reporting the same metric Meta already optimizes.
2
0
4 copy-paste scripts for asking a client for Meta access + 5 answers to "is this safe?"
The contract is signed, the build is ready, and the project sits for two weeks. Not because anything is broken, but because the client hasn't clicked the thing. Access is where more chat funnels die than at any technical step, and it dies for a boring reason: somebody wrote a confusing message. Put yourself on their side. A person you met three weeks ago is asking for access to the business account that runs their advertising, their page, and their customer conversations. Of course they hesitate. The fix is not persistence, it's writing the ask so there is nothing left to worry about. Three rules before any of the scripts One ask per message. If you request access, documents and a call in the same message, you get none of them. Bundle the assets into one action that feels like a single thing to approve. Frame it around their outcome, not your tooling. They don't care that you need pixel access. They care that leads get answered. Answer the safety question before it's asked. The sentence that unlocks most of these is a version of: you keep full ownership, and you can revoke everything in one click. Script 1: the ask, when the client already has a Business Portfolio Send it the same day the contract is signed, while the yes is still warm. Hi [Name], to get your campaigns live we need access to your business assets on Meta. The professional way to do this is partner access: you connect our agency to your Business Portfolio, and we only get the specific permissions we need to do the work. You keep full ownership of everything. We never get your password, you can see exactly what we have access to, and you can remove us in one click at any time. We're asking for four things: the ad account, the Facebook Page, the Instagram account, and the pixel. I'll send the request from our side so all you have to do is approve it. Our Business Portfolio ID is [ID]. If you'd rather do it yourself, tell me and I'll send the click-by-click. Script 2: the click-by-click, for clients who want to do it themselves
3
0
1-10 of 14
Oleg Krasikov
3
25 points to level up
@oleg-krasikov-9214
Chatfuel team. AI agents for WhatsApp, Instagram, Facebook and messengers.

Active 2d ago
Joined Jul 28, 2026
Astana
Powered by