How DodgePrint got its users
405 sitemap URLs split between one page per marketplace-to-supplier pairing, comparison pages against every named rival, and long-form blog posts, all pointing to a 7-day self-serve trial with no sales call in the way.
Best guess. A working hypothesis. Useful to think with, not to repeat as fact.
You could start this on Monday. No budget, no audience, no permission needed.
- Authority that transfers to the product
- Backlinks that arrive without outreach
- Real expertise and a point of view
- 12 to 24 months of patience
- A writing budget, or a lot of your own time
Editorial SEO in 2026
The channel most damaged by AI answers. It still works if you bring data or an opinion, not a summary.
Everything on this channel →The play
5 steps, in the order they ran them.
- 1
List every marketplace x supplier pair your product actually connects (DodgePrint has 62: etsy-to-printful, amazon-to-customcat, etsy-to-gelato) and ship one page per pair on a single template. Their pages hydrate client-side and show only 'Loading workflow details...' on a raw fetch, so render yours server-side instead.
done whenYour sitemap URL count jumps by the number of pairs you shipped, and Search Console shows those pages getting crawled and indexed rather than sitting in 'Discovered, not indexed'.
- 2
Write one real comparison page per named rival, not a stub. Their dodgeprint-vs-vela runs ~2,500 words with a feature table by workflow stage, explicit pricing math ('5 shops on Vela Plus = $149.75/mo'), testimonials and a 6-question FAQ. Their footer lists 9 rivals but 7 are href='#' dead links, so only publish the ones you will actually write.
done whenEach comparison page starts picking up impressions on your own '[competitor] vs' and '[competitor] pricing' queries within a couple of months.
- 3
Add the plural and category variants around those pages: erank-alternatives, alura-alternatives, best-pod-management-software, best-bulk-listing-tools-for-etsy. Same buyer, later in the decision, and cheap once the head-to-head pages exist.
done whenThe alternatives and best-of pages rank above your homepage for their target query, meaning the category page, not the brand page, is the entry point.
- 4
Publish long-form top-of-funnel posts aimed at the same seller, with a named byline, a date and a table of contents. Theirs run 1,200 to 2,500 words ('15+ Best Etsy Seller Tools', 'Free Etsy Fee Calculator'). Make the index page actually list them: theirs renders no post list on a plain fetch, so posts are reachable only via the sitemap.
done whenBlog posts show a rising impression count in Search Console and your index page passes a raw curl test: the post list is in the HTML, not injected after load.
- 5
Put a self-serve trial at the end of every one of those pages. Their CTA is 'Try it for free for 7 days' straight to the app, tiers from $19 to $149 all say 'Choose plan', and 'Contact Sales' appears only on the top Custom tier. There is no demo form and no booking script anywhere on the site.
done whenTrial signups arrive with a landing page other than your homepage in the attribution, and that page is one of the template or comparison pages.
Run this against your own product
Carries the play above, and is written to tell you no when this channel is out of reach for you.
The same twelve channels as an agent skill. It reads your repository and eliminates what you cannot run. Open source, MIT.
curl -o ~/.claude/skills/howtodistribute/SKILL.md https://howtodistribute.com/skill.md
How big it got
405 URLs in the sitemap: 202 Vietnamese locale pages, 106 English blog posts, 62 workflow pages, 18 integration pages, 17 release notes. Site claims 2000+ sellers and 18 testimonials, unverifiable.
What else they ran
Nothing else identified. One channel carried it.
They ran the same play
Want this verdict on your product?
Describe it. You get back the channel I would run in your place, the 30-day plan, and the number at which you stop.