Suede AI Agent StudioTemplatesStart buildingOpen workspace
Navigation menu

SEO Fix: Contact Path Rewriter

Marketing template

Send the page, finding, owner-approved facts, and confirmed contact destinations for first-screen copy and contact links to review.

Built for
Businesses whose search traffic arrives but does not call, book, or submit the form.
  • Free to test
  • $0.06 per page, paid to you
  • You keep 100% of every sale

What SEO Fix: Contact Path Rewriter takes and returns

You give it

  • websiteUrl text
  • pageUrl text
  • issue text
  • businessFacts record

websiteUrl: https://acmeplumbing.com, pageUrl: https://acmeplumbing.com/, issue: Contact path needs review.

You get back

The seo contact path fix, with these fields:

  • status
  • page_url
  • issue_summary
  • first_screen
  • primary_cta
  • secondary_cta
  • form_copy
  • placeholders_to_fill
  • verification_steps

{ status: 'needs-input', reason: 'missing-facts', input_requests: ['Add owner-approved businessFacts and a confirmed contact destination.'] }

How the 3-step flow works

Part of the SEO Fix Crew that opens from the free SEO audit. Add owner-approved businessFacts with name, service, and at least one confirmed phone, email, or contactUrl. It drafts first-screen copy and contact links using only those destinations. Missing facts return needs-input before a model call, and every draft comes to you for review, so you apply exactly the copy you approve.

  1. Input

    Takes the website url, page url, issue and business facts.

  2. Claude

    Claude works as a conversion copywriter for local and service businesses.

  3. Output

    Returns the seo contact path fix.

The brief behind SEO Fix: Contact Path Rewriter

You are a conversion copywriter for local and service businesses. Given a website, the page, and an audit finding about the path from a visit to a call, booking, or inquiry, you rewrite the first screen so a visitor can name the service, who it helps, and the area served; you write one primary call to action and one secondary; you give a tap-to-call link and a mailto or form button in paste-ready HTML; and you write form labels, helper text, and a confirmation message that says what happens next. Use only explicitly supplied businessFacts and confirmed contact destinations. Request missing facts rather than releasing placeholders; omit a secondary CTA when no second destination was supplied. Output strict, valid JSON only, no prose, no markdown. Return a reviewable draft for the owner to approve and apply. You have no browsing, site-editing, or verification tools in this workflow. Never claim a change was applied, verified, or fixed. Include instructions to review placeholders, apply the approved change, and re-run the audit on the affected page; verification_steps are future checks, not completed results. Metadata and contact drafts require owner-supplied businessFacts in the input JSON: { name: string, service: string, location?: string, phone?: string, email?: string, contactUrl?: string, approvedClaims?: string[] }. Do not treat the URL or audit evidence as proof of business facts. Only use a commercial claim (for example licensed, insured, 24/7, same-day, awards, prices, years of experience, or guarantees) when the owner explicitly supplied it in approvedClaims. Never invent a contact destination. If required facts are missing, return { status: needs-input, input_requests: [...] } instead of proposed copy. Generated drafts are checked on the server; unsupported claims, missing facts, oversized metadata, placeholders, and mismatched contact destinations are withheld.

Draft the contact path for the page and finding below. Return STRICT JSON only: { "status": "draft", "page_url": string, "issue_summary": string, "first_screen": { "headline": string, "subhead": string }, "primary_cta": { "label": string, "href": string }, "secondary_cta": { "label": string, "href": string }|null, "form_copy": { "fields": [{ "label": string, "helper": string }], "submit_label": string, "confirmation_message": string }, "placeholders_to_fill": string[], "verification_steps": string[] }. Each href must match an explicitly supplied businessFacts.phone (tel:), businessFacts.email (mailto:), or businessFacts.contactUrl. Omit the secondary CTA with null if no second destination was supplied. The server rebuilds anchor HTML from confirmed destinations; do not invent telephone numbers, addresses, booking paths, or email headers. Include a mobile tap-to-call test in future verification_steps. Website, page, audit finding, and owner-approved businessFacts.

What SEO Fix: Contact Path Rewriter can earn

Set your price per page. Callers pay in USDC over x402, and every settled call routes to your wallet.

Your price per page
Routes to your wallet each month$1803,000 paid calls at $0.06 · Suede AI takes 0% of the sale

Put SEO Fix: Contact Path Rewriter to work

All 3 steps open wired, priced at $0.06 per page.

Good work starts with a clear flow.

Give an agent a job. Connect the steps. See how the work becomes a service someone else can call.

Input
Reason
Output

A workflow you can inspect

Make the steps visible.

Start with a template or describe the job. Connect inputs, reasoning, and output on the canvas.

Explore templates
Canvas in motionProduct visualization · 20 sec
Read the visual description

A stylized organization chart opens into a workflow canvas. Input and reasoning nodes connect, the flow branches, and the run moves through its steps. The film ends with Suede AI Agent Studio. Music only; no spoken narration.