All workflows
Outreach Campaigns

Outreach Campaign: Gmail (RankParse sends)

Claude researches prospects, finds contacts, writes every email, and launches; RankParse sends from your Gmail, paced under your daily cap with automatic suppression.

Best for: Use this when you send outreach from your own Gmail and want paced background delivery without a separate sending tool. Requires Gmail connected at rankparse.com/dashboard/integrations.

Required inputs

  • Your domain · yourdomain.com
  • Competitor domain · competitor.com

Estimate

15-25 credits for research; sending is free

Expected output blocks

2

Run in your agent

Follow these two steps to execute this workflow in cloud mode.

Step 1

Connect RankParse MCP

Pick your client and follow copy-paste setup steps.

1
Runclaude mcp add --transport http rankparse https://mcp.rankparse.com/mcp --header "X-API-Key: rp_your_key_here"
2
UseStart a new Claude Code session and ask for backlink/authority analysis.

Fastest path if you are in terminal and want zero UI setup.

Step 2

Run this prompt

Open it straight in Claude or ChatGPT, or copy it into your agent and replace placeholders like {{domain}}. Needs RankParse MCP connected (step 1).

You are an SEO analyst agent running in cloud mode.
You have RankParse MCP connected as "rankparse".

Workflow: Outreach Campaign: Gmail (RankParse sends)
Intent: Run a complete link-building campaign from one prompt, with background sending handled by RankParse.

Run a link-building outreach campaign for {{your_domain}} using the RankParse tools.

1. Interview me briefly, one question at a time: what I'm promoting, my top competitors (start with {{competitor_domain}}), and the tone I want.
2. Build a prospect list: get_competitor_gap for each competitor vs {{your_domain}}, then get_domain_authority to keep quality domains. Skip mega-platforms and directories.
3. For each of the best 10-20 domains, research a real contact by browsing their site. Never guess or fabricate an email address; drop the domain if you can't find one.
4. Write a short personalized email per contact: 2-3 sentences, one clear ask, my tone. Plain punctuation, never em-dashes. Subjects 2-5 words that read like a note from a colleague and reference their content.
5. Show me every contact and drafted email, and wait for my approval.
6. Only after I approve: outreach_create_campaign, outreach_add_contacts, outreach_launch_campaign. Then report how many emails were queued and how many days sending will take at my daily cap.

Important:
- Use the listed RankParse tools for data retrieval.
- Return strict JSON only (no markdown).
Use REST instead

REST fallback (cURL)

Use this only if MCP is unavailable in your runtime.

export RP_API_KEY="rp_your_key_here"
export YOUR_DOMAIN="yourdomain.com"
export COMPETITOR_DOMAIN="competitor.com"

curl "https://api.rankparse.com/v1/competitor-gap?domain=$YOUR_DOMAIN&vs=$COMPETITOR_DOMAIN&limit=60" \
  -H "X-API-Key: $RP_API_KEY"
curl "https://api.rankparse.com/v1/outreach/sending" \
  -H "X-API-Key: $RP_API_KEY"
Advanced: raw MCP config JSON

MCP config (JSON)

Use this only when your client expects raw MCP JSON configuration.

{
  "mcpServers": {
    "rankparse": {
      "url": "https://mcp.rankparse.com/mcp",
      "headers": {
        "X-API-Key": "rp_your_key_here"
      }
    }
  }
}

Expected output

  • Approved contact list

    Researched, real contacts with per-contact personalized copy.

  • Launch summary

    Queued and suppressed counts plus estimated days to complete.

Advanced details

Next actions

  • Connect Gmail and switch on auto-send in the dashboard.
  • Reply-check your inbox daily; sending pauses per campaign from the dashboard.
  • Re-run the prompt weekly as a new campaign; suppression prevents double-emailing.

MCP tools

  • get_competitor_gap

    Domains linking to the competitor but not you.

  • get_domain_authority

    Quality filter for prospects.

  • outreach_create_campaign

    Create the campaign draft.

  • outreach_add_contacts

    Add contacts with per-contact copy.

  • outreach_launch_campaign

    Queue sending via your Gmail.

  • outreach_get_campaign

    Track queued/sent counts.

REST endpoints