Automation · Content and publishing
Check on WhatsApp that a promotion page looks right, with Cloudflare Browser Run
Before announcing a promotion, an AI agent opens the page in Cloudflare Browser Run and tells you on WhatsApp whether the price and links are right.
How do I quickly check that my promotion page is right before sending it to my customers?
You send your Met the promotion page link and say what it should show, for example "2 for 1 on T-shirts, 60,000 pesos". The Met opens the page in Cloudflare's browser, takes a phone-sized screenshot and reviews it, reads the text, looks for the price in the element your team points to, extracts the name, price and validity as JSON and checks the page's links. It replies on WhatsApp whether the price matches what you said, whether something is missing and which links it found, so you can fix it before announcing. It changes nothing on your site.
What starts it
When someone asks for it
It starts when someone on the team sends the Met a page link on WhatsApp and what it should show. Each check runs on request; this procedure does not leave a scheduled check.
A manual task: someone on the team runs it with a button, or asks the Met for it in chat.
Who runs it
Marketing Met that checks pages with Cloudflare Browser Run
Social team
This is not a named, seeded Met. It is an internal Met with Cloudflare Browser Run connected: its work ends when it tells you whether the page shows the right price and information, or what it could not find.
Channels: WhatsApp
What you need connected
- Cloudflare Browser Run Research and analyze
5 steps · 5 tools
The procedure, step by step
Each step shows the tool that runs. They belong to the real connector: if one of them stopped existing, this page would not build.
- 1
See the page as on a phone
The Met takes a screenshot of the page at a phone's viewport size and reviews it: if the banner covers the price or the button does not show up, it tells you.
- 2
Read the full text
The Met turns the page into Markdown to read all the text, including the promotion terms that usually sit at the bottom and do not show in the screenshot.
- 3
Find the price where it should be
With the CSS selector your team left in the skill for the price, the Met extracts that element from the page. That way it compares the published price with the one you gave it.
- 4
Pull the promotion data
The Met extracts as JSON the promotion name, the price and the validity, following the skill's schema, so it answers with data and not with an impression.
- 5
Check the links
The Met brings the page's list of links and tells you where they point, for example whether the buy button goes to the promoted product or to another page.
Before you start
What you need ready
The Met solves none of these for you. If one is missing, the automation stops there.
-
Cloudflare Browser Run connected in Met
In Met, open Connections → Cloudflare Browser Run → Connect and sign in with your Cloudflare account. Browser usage runs on that account.
-
The page published at a public URL
The promotion has to be on a page that opens without signing in. A draft page or one behind a password cannot be opened.
-
An internal Met with the review skill
A Met your team writes to on WhatsApp, with a skill that says which selector holds the price and which fields to extract. It is an internal query, not a conversation with customers.
The limits
What this automation does NOT solve
Better said here than discovered halfway through the rollout.
-
It does not fix the page. The Met tells you what is wrong; changing the price or the button is done in the tool where you built your site.
-
It does not forward the screenshot as an image: it reviews it and describes what it sees.
-
It does not check pages that ask for a username and password, or unpublished drafts.
-
It does not know the right price: it compares what is published with what you tell it. If you give it a wrong figure, the comparison comes out wrong.
FAQ
Questions about this automation
Yes, one by one with the same steps. For every page of a site, the connector can also start a crawl and bring its results if the admin turns that action on, since it starts switched off; this procedure checks a single page.
It opens it in a real browser, at a phone's viewport size. Anything that depends on each customer's location or session may look different.
Only for the step that looks for the price in a specific element; whoever maintains your site writes it down once. Without it, the Met still reads the full text and extracts the data as JSON.
Browser usage runs on your Cloudflare account, according to your plan. Meteor does not resell Cloudflare.
Keep going
Other automations built on the same tools
Content and publishing
Build with Brandfetch the brand kit of the client who sends their website on WhatsApp
How do I gather a new client's logo, colors and brand voice without asking for each one on WhatsApp?
Customer service
- Starts:
- when the customer writes
- Steps:
- 5, with 5 real tools
- Needs:
- Brandfetch
Content and publishing
Build an Unsplash collection of photos similar to the reference a client sends you
How do I find photos similar to the one a client sent me as a reference for their campaign?
Customer service
- Starts:
- when the customer writes
- Steps:
- 6, with 6 real tools
- Needs:
- Unsplash
Content and publishing
Put together an ad's voiceover and music on WhatsApp with Epidemic Sound
How do I get licensed voice and music for an ad without hiring a studio?
Studio
- Starts:
- when someone asks for it
- Steps:
- 5, with 6 real tools
- Needs:
- Epidemic Sound
Content and publishing
Build a promotion landing page in Leadpages from WhatsApp
How do I build a promotion landing page in Leadpages without leaving WhatsApp?
Social
- Starts:
- when someone asks for it
- Steps:
- 6, with 6 real tools
- Needs:
- Leadpages
Want this automation running on your own data?
We will show it to you with your accounts connected, not with a canned demo.