Audit a page, design concepts, build a finished page you own, from your scripts, your stack, or your own AI. One key, no dashboard.
Build this yourself and you spend hours wiring and maintaining a scraper, a SERP provider, an image model, a reasoning model, a brand system, billing, a job queue, and an export step. Postclick already integrates and maintains all of it. You call one thing. All of this fires.
Reads and screenshots the page the way a cold click sees it.
Live Google SERP to find who ranks against you. Powers the Competitors view.
Generates the concept and build page imagery.
The audit, the buyer simulation, the copy.
Locks your real colours and fonts into every design.
Credits, the job queue, retries, and the owned-code export.
You do not have to write a line of code. Hand your own Claude or ChatGPT a short prompt, add your key, and then talk to it in plain English. It runs the whole audit, concepts, and build for you.
The copy-paste prompt is available on request. A hosted postclick.ppc.io/llms.txt is coming, so your AI can read the whole thing itself.
Ask for the prompt“Audit acme.com, show me 3 concepts, then build the best one.”
Your AI runs the audit, lays out the concepts, waits on the build, and hands you the owned page. You never leave the conversation.
Every request carries Authorization: Bearer sk-postclick-…. Every response
is JSON shaped {ok, data, trace_id}. The base URL is the same
for all three.
https://bojlxbzitrrifcjicuab.supabase.co/functions/v1/api-pages Point Postclick at a URL. It reads the page like a cold paid click, scores it, and ranks the leaks worst first.
Cost: 4 credits curl -X POST https://bojlxbzitrrifcjicuab.supabase.co/functions/v1/api-pages/audits \
-H "Authorization: Bearer sk-postclick-…" \
-d '{"url":"https://acme.com"}'
Returns {ok, data: {audit_id}, trace_id}
curl https://bojlxbzitrrifcjicuab.supabase.co/functions/v1/api-pages/audits/{audit_id} \
-H "Authorization: Bearer sk-postclick-…"
Poll until data.status is complete. The findings come back in data.
Hand the audit back and Postclick designs a pair of new page directions. Add an optional steer to nudge the angle.
Cost: first pair 5 credits curl -X POST https://bojlxbzitrrifcjicuab.supabase.co/functions/v1/api-pages/concepts \
-H "Authorization: Bearer sk-postclick-…" \
-d '{"audit_id":"…","direction":"optional steer"}'
Returns {ok, data: {concept_run_id}, trace_id}
curl https://bojlxbzitrrifcjicuab.supabase.co/functions/v1/api-pages/concepts/{audit_id} \
-H "Authorization: Bearer sk-postclick-…"
Returns data.concepts[], each one {concept_id, caption, slice_urls}. Pick the concept_id you want built.
Choose a concept and Postclick builds the finished page. It takes about fifteen to twenty minutes on purpose, and the HTML that comes back is yours to own and host.
Cost: 20 credits curl -X POST https://bojlxbzitrrifcjicuab.supabase.co/functions/v1/api-pages/builds \
-H "Authorization: Bearer sk-postclick-…" \
-d '{"audit_id":"…","concept_id":"…"}'
Returns {ok, data: {build_run_id}, trace_id}
curl https://bojlxbzitrrifcjicuab.supabase.co/functions/v1/api-pages/builds/{build_run_id} \
-H "Authorization: Bearer sk-postclick-…"
Poll for about fifteen to twenty minutes until data.status is complete and data.artifact_ready is true. The finished data.html is your owned page.
Runs draw from the same credit pool as the app. A full run is about twenty-nine credits, end to end.
On the $49/month Bring-your-own-keys plan, every run costs 0 credits. Add both keys, OpenAI and Anthropic, and you pay those providers at cost - Postclick still covers scraping and screenshots, and a big batch never spends your plan.
Postclick is in early access. Generate your key in the app and start running audits and builds from your own tools today.