Published May 19, 2026 — 12 min read
Bottom line: Shopify agencies that rely on referrals and inbound alone are leaving money on the table. Cold email to verified Shopify store owner lists consistently produces the highest ROI of any client acquisition channel I have tracked - when done right. This article breaks down exactly how three agencies I have worked with built their outbound pipelines, what they spent, and what they got in return.
Running a Shopify agency is a strange business. The service itself is straightforward - store builds, redesigns, app integrations, optimization, migration. But getting clients is disproportionately hard. Most agencies start with referrals. A few early clients refer their friends, and for a while, that is enough. Then referrals dry up, and you realize you need a real acquisition system.
I have talked to over 50 Shopify agency owners in the past two years about how they get clients. The pattern is always the same:
The agencies that break through Phase 2 almost always have one thing in common: they built a cold email system targeting Shopify merchants with a verified email list. Not scraped. Not guessed. Verified.
Let me show you the math. Here is a comparison of client acquisition channels based on real data from three Shopify agencies I have advised (anonymized as Agency A, B, and C):
| Channel | Cost per Lead | Close Rate | Cost per Client | Avg Deal Value |
|---|---|---|---|---|
| Cold Email (verified list) | $0.50-$1.20 | 15-25% | $80-$150 | $3,000-$8,000 |
| Upwork | $15-$30 (connects) | 5-10% | $300-$600 | $1,500-$4,000 |
| Google Ads | $25-$60 (CPC) | 8-12% | $500-$1,200 | $3,000-$8,000 |
| LinkedIn InMail | $10-$15 per message | 10-15% | $200-$350 | $3,500-$10,000 |
| Referrals | $0 (but limited) | 40-60% | $0 | $4,000-$12,000 |
A few things stand out:
Agency A is a three-person Shopify development agency based in Eastern Europe. When I started working with them in late 2025, they had 2 retainer clients and were struggling to grow. Their only acquisition channel was Upwork, where they were competing with agencies in India and the Philippines on price.
Here is what we did:
Fourteen new clients in six months. Almost all of them were retainer or multi-project clients, not one-off builds. The key was the quality of the list. Verified emails with store URLs meant they could personalize every email with specific observations about the store. That personalization drove the reply rate.
Agency B focuses specifically on Shopify migrations - helping merchants move from WooCommerce, Magento, or BigCommerce to Shopify. This is a higher-value service ($5,000-$15,000 per project) but with a smaller addressable market.
Their challenge was finding merchants who were actually considering a platform change. Random cold email to Shopify merchants does not work for migration services because Shopify merchants have already chosen Shopify. They needed merchants on other platforms.
The approach:
Fewer clients but higher deal values. The lower reply rate is expected - migration is a bigger decision than a store redesign. But when someone replies, they are usually serious. The calculator tool was the differentiator. It gave merchants a concrete reason to respond beyond generic curiosity.
Agency C is the most interesting case. They are a well-established Shopify Plus agency with 8 team members. They already had a strong referral pipeline but wanted predictable, scalable growth. They did not want to replace referrals - they wanted to supplement them.
Their approach was different:
The ROI is extraordinary, but the model is not scalable in its current form. 15 minutes of research per prospect means this approach maxes out at about 40-50 prospects per month per person. It works because the deal sizes are large enough to justify the time investment. This is not a spray-and-pray strategy - it is targeted account-based outreach.
The lesson: the more personalized your outreach, the higher your reply rate and deal value. But personalization has a time cost. The right balance depends on your average deal size and team capacity.
Here are the actual email templates that produced the best results across these three agencies. Adapt them to your specific service, but keep the structure.
Template 1: Store Audit Approach (Best for redesign/optimization)
Subject: noticed something on [store name]
Hi [name],
I was looking at [store name] and noticed a couple of things that might be costing you sales:
1. [Specific issue, e.g., "Your checkout has 4 steps - most stores in your niche use 2 and see 15-20% higher conversion"]
2. [Second specific issue, e.g., "Your product pages are missing trust signals - no reviews visible above the fold"]
I run a Shopify agency and we do quick audits like this for stores in [their niche]. Happy to share a few more pointers if useful - no strings attached.
[name]
This template works because it leads with value, not a pitch. You are giving them free advice before asking for anything. The specificity is what separates this from spam. Anyone can say "your site could be better." Pointing to the exact 4-step checkout is different.
Template 2: Case Study Approach (Best for specific services)
Subject: [store name] + [specific result]
Hi [name],
Quick question: are you still using [specific tool/app/theme they use]?
We helped a [similar niche] store switch from [old solution] to [new solution] and saw [specific result: "page load went from 6 seconds to 2.1, conversions up 34%"].
Not sure if this is on your radar, but figured it was worth a mention given what I saw on your site.
[name]
The case study template works when you can demonstrate a clear before/after with real numbers. The key is the question at the top - it is a soft opener that creates engagement before you present the case study.
Template 3: The Direct Question (Best for migration services)
Subject: [current platform] to Shopify?
Hi [name],
I can tell from your site that you are running on [WooCommerce/Magento/BigCommerce]. Have you considered moving to Shopify?
We migrated [similar store] last quarter and their maintenance costs dropped from $1,200/month to $299/month (Shopify Plus). They also saw a 22% bump in mobile conversion.
Happy to walk through what a migration would look like for [store name] - takes about 15 minutes.
[name]
Not all email lists are created equal. For agency outreach specifically, you need data that supports personalization. Here is what separates a useful list from a waste of money:
If you are a Shopify agency looking for verified store owner emails, we sell lists specifically designed for this use case. Every record includes the store URL, owner email (verified), and estimated monthly revenue data for segmentation. Pricing starts at $29 per 1,000 contacts.
Before you send a single email, your sending infrastructure needs to be solid. This is not optional. Agencies that skip this step end up with emails landing in spam and wasted list investment.
Use a separate domain for cold email. Do not send cold emails from your agency's main domain. If the cold domain gets flagged, your main domain stays clean. A typical setup:
Set up SPF, DKIM, and DMARC on your cold email domain. Your email sending tool will provide the specific records. Most tools have a setup guide. Do this before warm-up. It takes about 15 minutes and saves you weeks of deliverability headaches later.
New domains have zero sender reputation. If you send 100 emails on day one, Gmail will flag you immediately. Warm up gradually:
Most email tools have automated warm-up features. Use them. But also supplement with real conversations - replies and engagements from real people matter more than automated opens.
Track these metrics weekly for every campaign:
I recommend setting up a simple spreadsheet (not a CRM) to track these metrics for the first 2-3 months. You do not need complex pipeline software when you are sending 200 emails a week. A spreadsheet is faster to update and easier to analyze.
Cold email for agencies does not produce overnight results. Here is a realistic timeline based on the three agencies above:
The agencies that succeed are the ones that commit to the process for at least 90 days before judging results. The ones that quit at week 3 never get to see the compounding returns.
The fastest way to get started is with a verified email list that gives you store URLs and owner contacts ready for outreach. No scraping, no guessing, no wasted time on invalid emails.
Browse our verified Shopify store owner email lists →
Every list is verified within 30 days, includes store URLs for personalization, and comes with a bounce rate guarantee. Agencies that buy from us typically see 2-4% bounce rates on their first campaign - well within the safe range for cold email.
The agency owners I have worked with all said the same thing once they got outbound working: "I wish I had started sooner." It is not the most exciting part of running an agency. But it is the difference between hoping for referrals and controlling your own growth.