Hundreds of Link Pitches.Zero Manual Inbox Review.
Diamond Links, an SEO agency specializing in white-hat link building, was receiving hundreds of inbound link placement inquiries every week. Guest posts, niche edits, link exchanges, and editorial pitches — all arriving through a single inbox, all requiring manual domain research to evaluate. We automated the entire evaluation pipeline. The team now reviews a ranked daily digest instead of an inbox.
Every problem. Directly solved.
Link building at scale requires fast qualification decisions. Here's what changed for Diamond Links.
The system runs on infrastructure Diamond Links owns. All credentials, API keys, and the link portfolio database stay in their environment. No third-party automation platform in the middle. If we part ways, nothing stops working.
What We Built
Eight components covering the full pipeline from inbox capture to ranked link opportunity delivery. Each is tuned specifically for the link-building evaluation criteria Diamond Links uses.
Inbox Monitor & Email Capture
Continuous polling of the agency's primary inbox via the Gmail API. Inbound emails are captured and queued for processing as they arrive — no manual monitoring or folder sorting required.
Link Opportunity Classifier
Each email is classified by link opportunity type: guest post, niche edit, link exchange, editorial placement, or sponsored link. Only genuine link-building inquiries advance through the pipeline.
Ahrefs Domain Enrichment
For every qualifying domain, the system pulls Domain Rating, estimated organic traffic, total referring domains, and spam score directly from the Ahrefs API — the metrics that determine whether a link placement is worth pursuing.
Existing Link Profile Deduplication
Each inbound domain is cross-referenced against Diamond Links' existing link portfolio and contact history. Domains already secured, previously rejected, or actively in negotiation are filtered out before the team sees anything.
Link Quality Scoring
Opportunities are scored on a weighted composite of Domain Rating tier, organic traffic volume, topical relevance to target niches, and spam risk. The scoring algorithm was built with Diamond Links' link quality standards as the input.
Daily Opportunity Digest
A ranked list of qualifying link placements is delivered each morning via Slack and email. The team sees only opportunities that cleared DR and traffic thresholds. No inbox review required.
Outreach Status Tracking
Every opportunity is logged with its enrichment data, score, classification, and outreach status. The team tracks which domains are in negotiation, secured, or declined without managing a separate spreadsheet.
Niche & Vertical Tagging
Each domain is tagged by content vertical based on the email content and site category, so the team can filter the daily digest by niche when building links for a specific client campaign.
How It Works Under the Hood
The pipeline runs on Diamond Links' own server. All credentials and data stay in their environment. It operates without CalTech Web involvement.
Link Opportunity Intelligence Pipeline
Python scripts deployed on a cloud server Diamond Links owns. All Gmail OAuth credentials, the Ahrefs API key, and the link portfolio database are stored in their environment.
Inbox is polled every 10 minutes. New emails trigger classification and enrichment immediately. Daily ranked digest runs on a scheduled cron at 6:30 AM so the link building team starts the day with prioritized opportunities.
Ahrefs API for domain authority and traffic metrics. Internal SQLite database for existing link portfolio, contact history, and deduplication. Gmail API for inbox access.
All email data, Ahrefs query results, and the link portfolio database stay in Diamond Links' own server environment. No third-party automation platform sits between the pipeline and their data.
6 Weeks from Kickoff to Full Go-Live
Audit the existing manual process. Document DR thresholds, traffic minimums, spam filters, and niche targeting rules. Export existing link portfolio and contact history for deduplication base. Provision server and configure Gmail API OAuth.
Build email classifier for link opportunity types (guest post, niche edit, exchange, editorial). Build deduplication engine against existing link portfolio. Run first test batch against historical inbox to validate classification accuracy.
Integrate Ahrefs API for domain metrics. Build weighted scoring algorithm with Diamond Links' quality thresholds. Validate enrichment output against a sample of manually evaluated opportunities.
Build daily Slack and email digest with ranked opportunity list and niche tags. Run automated pipeline alongside manual inbox review for one full week. Team compares scored output against manual evaluations and adjusts thresholds.
Full deployment. Team shifts from manual inbox review to digest-first workflow. Written SOPs delivered for managing scoring thresholds and adding new niche verticals.
Scoring threshold adjustments as link quality standards evolve. New vertical tags added as client campaigns shift. CRM sync for opportunity tracking is scoped as a next-phase addition.
This Engagement
One-time build fee to deploy the full pipeline, followed by an optional retainer for scoring threshold tuning, new vertical additions, and Ahrefs API optimizations.
At 300 link pitches per week, manual Ahrefs lookups alone take 5 minutes each — that's 25 hours per week of domain research eliminated. At $30/hr that's $3,000 per month in recovered capacity.
Is This Right for Your Agency?
This build is a strong fit for SEO agencies and link building teams that process a high volume of inbound pitches and spend significant time on manual domain research before qualifying each opportunity.
- 100+ inbound link pitches or outreach emails per week
- Manual Ahrefs lookups consuming team hours every day
- No reliable system to check against your existing link portfolio
- Link quality decisions made inconsistently across the team
- Opportunities missed because the inbox backlog grows faster than it's reviewed
Want to Build Something Like This?
Every build starts with a 30-minute scoping call. Tell us the workflow, we'll tell you if it's a fit.
