<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Web3 Advisory</title>
    <description>The latest articles on DEV Community by Web3 Advisory (@web3advisory).</description>
    <link>https://dev.to/web3advisory</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4055685%2F47272ba6-1582-44b9-992c-7c6fe49b33da.png</url>
      <title>DEV Community: Web3 Advisory</title>
      <link>https://dev.to/web3advisory</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/web3advisory"/>
    <language>en</language>
    <item>
      <title>Spam Word Lists Are Obsolete: What Actually Sends Cold Email to the Spam Folder</title>
      <dc:creator>Web3 Advisory</dc:creator>
      <pubDate>Fri, 31 Jul 2026 22:50:43 +0000</pubDate>
      <link>https://dev.to/web3advisory/spam-word-lists-are-obsolete-what-actually-sends-cold-email-to-the-spam-folder-5e16</link>
      <guid>https://dev.to/web3advisory/spam-word-lists-are-obsolete-what-actually-sends-cold-email-to-the-spam-folder-5e16</guid>
      <description>&lt;p&gt;Somebody is right now rewriting "free" as "complimentary" in a cold email that is going to a scraped&lt;br&gt;
list. That edit will not help. The list is the problem, and no amount of vocabulary laundering&lt;br&gt;
touches it.&lt;/p&gt;

&lt;p&gt;The "spam words to avoid" posts that keep circulating are roughly a decade out of date. They persist&lt;br&gt;
because they are easy to publish, not because they are accurate. Modern filters are statistical and&lt;br&gt;
contextual, and they are mostly not reading your adjectives.&lt;/p&gt;

&lt;p&gt;Here is what actually decides whether your mail lands, in rough order of impact. We run our own sending&lt;br&gt;
stack, so this ordering comes from watching it, including from the parts that cost us deliverability&lt;br&gt;
before we understood them.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. What recipients do with your mail
&lt;/h2&gt;

&lt;p&gt;This is by far the largest factor, and it dwarfs everything else on this page combined.&lt;/p&gt;

&lt;p&gt;Filters are trained on behaviour. Deleting without opening, marking as spam, never replying. Those&lt;br&gt;
signals are the model. Which leads to the conclusion most cold email advice avoids, because it&lt;br&gt;
implies sending less:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Sending to fewer, better-targeted people improves deliverability more than any wording change ever&lt;br&gt;
will.&lt;/strong&gt; That is the whole game. Everything below is a rounding error next to it.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Authentication
&lt;/h2&gt;

&lt;p&gt;SPF, DKIM and DMARC. Binary and unforgiving: they either pass or they do not, and if they do not, the&lt;br&gt;
rest of your effort is irrelevant. This is a one-afternoon job you do once, properly, and then stop&lt;br&gt;
thinking about.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Sending reputation
&lt;/h2&gt;

&lt;p&gt;Your domain's and your IP's history. Built slowly, damaged quickly, and not transferable. This is why&lt;br&gt;
"just buy a fresh domain" is a worse plan than it sounds: you are trading a damaged asset for one&lt;br&gt;
with no history at all, and a brand-new domain sending cold volume is its own red flag.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. List quality
&lt;/h2&gt;

&lt;p&gt;Bounce rates, spam-trap hits, addresses that have been dead for years. A bought or scraped list is&lt;br&gt;
made of exactly these, which is the real reason those lists do not work. Not the price, the damage.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. The message itself
&lt;/h2&gt;

&lt;p&gt;Real, and much smaller than the four above. Worth fixing, worth fixing last.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Image-only emails.&lt;/strong&gt; One big image with no meaningful text is a classic spam pattern. A cold email
should be mostly text anyway.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Too many links.&lt;/strong&gt; One is ideal for a first contact, two is fine, five looks like a newsletter
nobody subscribed to.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Link shorteners.&lt;/strong&gt; bit.ly and friends are heavily abused and some are blocklisted outright. Link
to your own domain.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Mismatched link text.&lt;/strong&gt; Anchor text naming one domain while the href points somewhere else is a
phishing pattern, and it gets treated as one.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Attachments on first contact.&lt;/strong&gt; Especially PDFs and anything zipped. Never.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;A broken or missing unsubscribe.&lt;/strong&gt; Beyond being illegal, it converts people who would have quietly
unsubscribed into people who click "report spam", and complaints are the metric that actually hurts
you.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;ALL CAPS subjects, excessive punctuation, emoji pile-ups.&lt;/strong&gt; Genuinely weighted, though less than
folklore claims. They also just read badly.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The phrases that do still carry weight
&lt;/h2&gt;

&lt;p&gt;Not because of the words, but because they correlate with actual scams:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Guaranteed-money language: "make $5,000 a week", "risk free", "100% guaranteed"&lt;/li&gt;
&lt;li&gt;Manufactured urgency: "act now", "limited time", "expires today", especially in a subject line&lt;/li&gt;
&lt;li&gt;Pharmaceutical, adult, gambling and crypto-pump vocabulary&lt;/li&gt;
&lt;li&gt;"Dear Friend", "Dear Sir/Madam" and other mass-mail openers&lt;/li&gt;
&lt;li&gt;A fake &lt;code&gt;Re:&lt;/code&gt; or &lt;code&gt;Fwd:&lt;/code&gt; on a message that is neither&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That last one deserves emphasis, because cheap cold-email courses actively teach it. Faking a prior&lt;br&gt;
conversation is a lie, it is a CAN-SPAM violation where it misleads about the message, and it converts&lt;br&gt;
into complaints at a high rate. It is the single worst piece of common advice in this field.&lt;/p&gt;

&lt;h2&gt;
  
  
  Measure placement instead of guessing
&lt;/h2&gt;

&lt;p&gt;Word lists are guesswork. These are measurements.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Seed addresses.&lt;/strong&gt; Keep your own accounts at Gmail, Outlook and Yahoo and include them in every send.&lt;br&gt;
Which folder they land in is the only direct read on placement you get.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Google Postmaster Tools.&lt;/strong&gt; Free, and it shows domain reputation, spam-complaint rate and&lt;br&gt;
authentication pass rates for Gmail specifically. Real numbers rather than proxies.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A spam-checker tool, treated with suspicion.&lt;/strong&gt; They score against generic heuristics: useful for&lt;br&gt;
catching a broken unsubscribe or a missing header, useless as a verdict on whether you will be&lt;br&gt;
delivered.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Per-provider open rates.&lt;/strong&gt; If Gmail holds steady while Outlook collapses, that is a filtering&lt;br&gt;
problem at one provider, and the aggregate number would have hidden it.&lt;/p&gt;

&lt;h2&gt;
  
  
  The one check that replaces the whole list
&lt;/h2&gt;

&lt;p&gt;Before a send, one question: &lt;strong&gt;would this recipient plausibly be glad to receive this?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If the answer is no, nothing above saves it. Fix the targeting, not the wording.&lt;/p&gt;

&lt;p&gt;And the order to spend effort in: send to people who want it, get authentication right once, keep the&lt;br&gt;
list clean and suppress aggressively, and &lt;em&gt;then&lt;/em&gt; tidy the structural things.&lt;/p&gt;




&lt;h3&gt;
  
  
  The full kit
&lt;/h3&gt;

&lt;p&gt;This is the spam-trigger part of the &lt;strong&gt;Cold Email Deliverability Kit&lt;/strong&gt;: the 25-point pre-send&lt;br&gt;
checklist with the exact SPF, DKIM, DMARC and rDNS records to paste; the 21-day warm-up schedule in&lt;br&gt;
day bands with specific volumes, the per-mailbox ceiling and the warning signs that mean stop; bounce&lt;br&gt;
triage tables with the SMTP codes, including the quiet failures that mean you are already in trouble&lt;br&gt;
with nothing showing up as a bounce; the recovery plan for when you are already in the spam folder,&lt;br&gt;
in order, with realistic timelines and the point at which a domain is worth abandoning; seven&lt;br&gt;
templates that read like a person wrote them; and the legal floor across CAN-SPAM, GDPR and CASL in&lt;br&gt;
operator language.&lt;/p&gt;

&lt;p&gt;Written by someone who built the sending infrastructure rather than someone who read about it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://web3advisory-store-production.up.railway.app/?ref=devto#cold-email" rel="noopener noreferrer"&gt;Get the Cold Email Deliverability Kit ($29)&lt;/a&gt;&lt;/strong&gt;. PDF plus the&lt;br&gt;
templates as plain text.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>marketing</category>
      <category>email</category>
      <category>startup</category>
    </item>
    <item>
      <title>Your Documentation Is Your Funnel (And the One Page Nobody Writes)</title>
      <dc:creator>Web3 Advisory</dc:creator>
      <pubDate>Thu, 30 Jul 2026 20:46:27 +0000</pubDate>
      <link>https://dev.to/web3advisory/your-documentation-is-your-funnel-and-the-one-page-nobody-writes-cn2</link>
      <guid>https://dev.to/web3advisory/your-documentation-is-your-funnel-and-the-one-page-nobody-writes-cn2</guid>
      <description>&lt;p&gt;Most companies file documentation under engineering and marketing under marketing, then wonder why&lt;br&gt;
the funnel leaks.&lt;/p&gt;

&lt;p&gt;For a developer product, the docs &lt;strong&gt;are&lt;/strong&gt; the funnel. A developer evaluating you spends about thirty&lt;br&gt;
seconds on your homepage and then goes straight to the docs. Everything after that is decided there,&lt;br&gt;
by a person you will never speak to, who will not fill in a form to tell you why they left.&lt;/p&gt;

&lt;p&gt;We have run content and social for developer-infrastructure companies whose customers were engineers&lt;br&gt;
building on top of them. The pattern was the same every time: the landing page got the credit, the&lt;br&gt;
docs did the work.&lt;/p&gt;

&lt;h2&gt;
  
  
  Four things, and never mix them
&lt;/h2&gt;

&lt;p&gt;Documentation fails most often by conflation. There are four distinct kinds and they have&lt;br&gt;
incompatible jobs.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Quickstart.&lt;/strong&gt; One page, one goal: something working in under fifteen minutes. No architecture, no&lt;br&gt;
philosophy, no menu of options. Copy-paste blocks that run as written.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Guides.&lt;/strong&gt; Task-shaped. "How to do X." Written for somebody with a job to finish today.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Reference.&lt;/strong&gt; Exhaustive and boring. Every parameter, every return value, every error. This is&lt;br&gt;
consulted, not read, and it should be optimised for someone scanning it in a hurry.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Explanation.&lt;/strong&gt; The why. Design decisions, tradeoffs, the mental model. This is the one that turns a&lt;br&gt;
user into an advocate, and the one nearly everyone skips.&lt;/p&gt;

&lt;p&gt;A quickstart that pauses to explain your architecture has failed at being a quickstart. A reference&lt;br&gt;
page with a warm narrative voice is unusable at midnight when someone is debugging. Keep them&lt;br&gt;
separate and each one gets to be good at its own job.&lt;/p&gt;

&lt;h2&gt;
  
  
  The details that actually decide it
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Every code sample must run exactly as written.&lt;/strong&gt; Not close enough. If it depends on a variable&lt;br&gt;
defined three sections earlier, it will fail, and you will not hear about it. Test your samples in CI&lt;br&gt;
like code, because they are code.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Show the errors, not just the happy path.&lt;/strong&gt; What does it look like when it breaks, and what does&lt;br&gt;
that message mean? This is the most-searched and least-written kind of documentation in existence.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Make it searchable and deep-linkable.&lt;/strong&gt; People arrive from a search engine mid-problem, not through&lt;br&gt;
your nav. If a section cannot be linked to, it cannot be recommended.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Say when it was last updated.&lt;/strong&gt; Stale docs are worse than no docs, and a visible date lets a reader&lt;br&gt;
judge for themselves instead of guessing.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Never gate it.&lt;/strong&gt; No login, no email capture, no "request access." A gate on documentation reads as a&lt;br&gt;
sales process attached to a product that cannot be evaluated.&lt;/p&gt;

&lt;h2&gt;
  
  
  The page nobody writes
&lt;/h2&gt;

&lt;p&gt;Here is the highest-leverage documentation most companies never produce: &lt;strong&gt;one page per common error&lt;br&gt;
message, titled with the literal text of the error.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Somebody hits &lt;code&gt;ECONNREFUSED&lt;/code&gt; at two in the morning, pastes it into a search engine, and lands on your&lt;br&gt;
page explaining what causes it and how to fix it. You have just been maximally useful at the moment&lt;br&gt;
of maximum frustration, to a person who was about to give up on you.&lt;/p&gt;

&lt;p&gt;That page will outperform a quarter of campaigns, and it costs an afternoon. Your support inbox&lt;br&gt;
already tells you which ten errors to write first.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where the rest of the effort should go
&lt;/h2&gt;

&lt;p&gt;Once the docs work, the channel map for this audience is narrower than most marketing plans assume.&lt;/p&gt;

&lt;p&gt;Worth real investment: &lt;strong&gt;technical posts with substance&lt;/strong&gt; (the hard problem you actually solved, with&lt;br&gt;
the code and the dead ends, not a listicle), &lt;strong&gt;open source that is genuinely useful on its own&lt;/strong&gt;&lt;br&gt;
rather than a thin wrapper advertising the paid thing, and &lt;strong&gt;being present where the problem is&lt;br&gt;
discussed&lt;/strong&gt;: Stack Overflow, the subreddit, Discord, GitHub issues. Answer the question, help the&lt;br&gt;
person, and mention your product only when it is honestly the answer. That last one is slow,&lt;br&gt;
unglamorous, and the highest-trust channel available to you.&lt;/p&gt;

&lt;p&gt;Mostly theatre: paid social to developers, sponsored enthusiasm from influencers, booth-only&lt;br&gt;
conference presence, gated whitepapers, and swag treated as a strategy rather than a thank-you.&lt;/p&gt;

&lt;h2&gt;
  
  
  Order matters more than breadth
&lt;/h2&gt;

&lt;p&gt;The sequence is not optional, because doing it out of order wastes the earlier work.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Fix time-to-first-working-thing. Nothing else pays off until this is good.&lt;/li&gt;
&lt;li&gt;Write the quickstart and the reference. That is the minimum for someone to evaluate you alone.&lt;/li&gt;
&lt;li&gt;Add error pages and guides for the top ten things people get stuck on.&lt;/li&gt;
&lt;li&gt;Start showing up in communities, helpfully, without pitching.&lt;/li&gt;
&lt;li&gt;Publish technical posts about real problems.&lt;/li&gt;
&lt;li&gt;Then consider talks, video, comparison pages, and the rest.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Most companies start at step six and cannot work out why it is not landing. They are marketing a&lt;br&gt;
product nobody can get running.&lt;/p&gt;




&lt;h3&gt;
  
  
  The whole playbook
&lt;/h3&gt;

&lt;p&gt;This is the documentation and channels part of &lt;strong&gt;The Developer Marketing Playbook&lt;/strong&gt;: why marketing to&lt;br&gt;
engineers is structurally different and the four normal-marketing assumptions that sink you, the full&lt;br&gt;
channel map with what each channel is actually good for, the launch sequence for a developer-facing&lt;br&gt;
product, the specific writing and behaviour habits this audience punishes and rewards, the web3&lt;br&gt;
traps if that is your world, and which popular metrics are actively misleading for developer&lt;br&gt;
products.&lt;/p&gt;

&lt;p&gt;Written from running social and content for developer-infrastructure projects including Ankr, zkSync&lt;br&gt;
and SKALE.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://web3advisory-store-production.up.railway.app/?ref=devto#dev-marketing" rel="noopener noreferrer"&gt;Get The Developer Marketing Playbook ($39)&lt;/a&gt;&lt;/strong&gt;. 12-page PDF,&lt;br&gt;
dense, no padding.&lt;/p&gt;

&lt;p&gt;There are no growth hacks in it. They do not work on this audience, and trying them costs you the&lt;br&gt;
trust you needed.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>documentation</category>
      <category>marketing</category>
    </item>
  </channel>
</rss>
