Key takeaways
- An SOI (single opt-in) offer converts when the user submits the form; a DOI (double opt-in) offer converts only after the user also confirms, usually by clicking a link in a confirmation email.
- DOI offers usually pay more per conversion because fewer users finish them and each confirmed lead is worth more to the advertiser, while SOI offers convert more often but are checked harder for junk.
- Consent rules decide which one an advertiser can run: the GDPR requires provable consent, double opt-in is the expected standard for email marketing in Germany, and US email law (CAN-SPAM) is opt-out based.
SOI vs DOI: what is the difference?
In affiliate marketing, an SOI (single opt-in) offer pays when a user fills in a short form, such as an email address or a zip code, and submits it. A DOI (double opt-in) offer pays only after the user also confirms that sign-up, most often by clicking the link in a confirmation email. DOI offers usually pay more per conversion but convert less often; SOI offers convert more often but bring more low-quality leads, so advertisers check them harder.
Both are lead offers, which is why they are usually priced as CPL (cost per lead), a type of CPA. The difference is simply where the conversion is counted: at the form, or at the confirmation.
What is an SOI offer?
An SOI offer counts a conversion the moment the user submits valid details. Nothing else has to happen. Common SOI formats you will see on affiliate networks and offerwalls:
- Email submit: the user enters an email address on the advertiser’s landing page, often to get a newsletter, a coupon, or a free guide.
- Zip submit: the user enters a zip or postal code as the first step of a longer flow, such as an insurance quote or a local deals site. The zip is the conversion; anything after it is a bonus for the advertiser.
- Short form: name, email and a few profile questions, typical for survey panels and comparison sites.
- Sweepstakes entry: the user enters a prize draw by giving an email address. The entry is the lead; the prize is a separate, unlikely event.
Because the bar is low, SOI offers are easy for users to finish and quick to track. They are also the easiest offers to fake, since a bot or a careless user can type any address that looks real.
What is a DOI offer?
A DOI offer adds a second step that proves the person behind the sign-up is real and wants it. In most cases that step is the confirmation email: the advertiser sends a link to the address the user entered, and the conversion is only counted once the link is clicked. Until then, the lead is pending and the publisher earns nothing for it.
Some networks use “DOI” more loosely, for any offer with a second confirming action: verifying a phone number with a code, completing a second form page, or finishing a profile. Always read the offer’s requirement text, because the payout depends on what the advertiser counts, not on the label.
Email marketers use the same terms for their own lists; the guide to getting newsletter subscribers who read covers that side.
SOI vs DOI side by side
| SOI (single opt-in) | DOI (double opt-in) | |
|---|---|---|
| When it converts | When the form is submitted | When the user confirms, usually by clicking the email link |
| Effort for the user | Seconds, one page | One page plus a trip to the inbox |
| Completion rate | Higher | Lower, because some users never open the email or it lands in spam |
| Payout per conversion | Lower | Higher |
| Time to credit | Usually right away | After the user confirms, which can be minutes or days |
| Lead quality | Mixed: typos, fake and throwaway addresses get through | Better: the address works and its owner acted on it |
| Fraud risk | Higher, so more leads are scrubbed or reversed | Lower, though confirmation clicks can still be faked |
| Consent record | A form submission only | A submission plus a confirmation from the inbox |
| Typical examples | Email submit, zip submit, sweepstakes entry | Newsletter with confirmation, panel sign-up with email verification |
The rows on rates and payouts describe the usual direction, not fixed numbers. Payouts depend on the advertiser, the country and the vertical, and change often.
Which pays more, SOI or DOI?
Per conversion, DOI almost always pays more. There are two reasons. First, the advertiser gets a better product: a confirmed address that reaches a person who asked to hear from them, which they can legally mail in more countries and which is less likely to bounce. Second, fewer users finish, so the advertiser can pay more per confirmed lead and still spend the same per visitor.
Per click, the answer is less clear. What you earn from an offer is its payout times how often users finish it, which is the logic behind EPC (earnings per click). A high DOI payout that few of your users confirm can earn less than a modest SOI payout they finish easily, and the reverse is just as possible.
Illustrative example: the same 1,000 clicks on two offers
Offer A is SOI and pays $0.40. 30% of users submit, but 10% of those leads are later rejected as junk, so 270 count: $108. Offer B is DOI and pays $1.50. 20% of users submit, half of them confirm, and almost none are rejected, so 100 count: $150. With a different audience, say users who rarely check their email, Offer B could drop below Offer A. These are sample figures only, not benchmarks. Compare offers with your own reports, not with numbers like these.
Judge offers by what they earn after reversals, not by the headline payout, and give DOI offers time: a lead that confirms three days later still counts.
Lead quality, scrubbing and fraud
Any offer that pays for a form submission attracts people who fake form submissions. Advertisers and networks defend themselves in a few common ways:
- Scrubbing: the advertiser checks leads after the fact and rejects invalid ones, such as duplicates, disposable addresses, addresses that bounce, or details that do not match the target country. Rejected leads are reversed, so a publisher who was credited loses that payout again.
- Moving the conversion point: an advertiser who gets too much junk on SOI switches the offer to DOI. Confirmation is a cheap filter for most bots and typos.
- Pattern checks: bursts of sign-ups from one network, identical form timing, or many leads from one device all point to automation or one person farming the offer.
DOI is not proof against fraud. A fraudster with access to many inboxes can confirm each one, and tools that click every link in an email can trigger a confirmation no person made. That is why advertisers keep measuring what happens after the confirmation, such as opens, logins or purchases. Ad fraud and bot traffic explains the wider patterns, and What is a reversal rate? covers how rejected leads show up in your earnings.
What gets SOI and DOI leads reversed
Telling users to “use any email” or a throwaway address, letting one person sign up many times with different addresses, completing offers for users yourself, using VPNs to reach offers for other countries, and paying users extra to click confirmation links they did not ask for. Advertisers spot these patterns and reverse them, and repeated cases can end a publisher relationship.
The consent rules behind SOI and DOI
Opt-in is a legal concept before it is an affiliate one. A lead is personal data, and in many countries an advertiser may only send marketing emails with the person’s consent. The rules decide which countries an advertiser can run SOI in and where they need DOI. The summary below is general information, not legal advice; checked on October 22, 2026.
European Union: provable consent under the GDPR
The GDPR defines consent in Article 4(11) as a freely given, specific, informed and unambiguous indication of the person’s wishes, by a statement or a clear affirmative action. Article 7 adds that when processing is based on consent, the controller must be able to demonstrate that the person consented, and that withdrawing consent must be as easy as giving it. A bare SOI form says little about who typed an address in. A confirmation from the inbox is much stronger evidence, which is one reason European advertisers prefer DOI.
Germany: double opt-in is the expected standard
German unfair competition law, section 7 of the UWG, treats advertising by email without the recipient’s prior express consent as an unreasonable nuisance, with a narrow exception for existing customers and similar products. In a 2011 ruling (BGH, I ZR 164/09), the Federal Court of Justice held that an advertiser must fully document each consumer’s consent, and that a consumer who confirmed their address through double opt-in and later denies consenting must show why. In practice, that is why DOI is the default for email lead offers aimed at Germany. The same ruling also found that a confirmation email does not prove consent to phone advertising, so phone leads need their own consent.
United Kingdom: specific consent for marketing email
The UK Information Commissioner’s Office says in its guidance on electronic mail marketing that you must not send marketing email to individuals unless they have specifically consented to email from you, for example by ticking an opt-in box. Its “soft opt-in” exception covers existing customers only, not new contacts or bought-in lists. The guidance does not require double opt-in, but the consent has to be specific to the sender.
United States: CAN-SPAM is opt-out based
The FTC’s CAN-SPAM Act compliance guide describes an opt-out model rather than an opt-in one: commercial emails need accurate header information, a subject line that is not deceptive, a clear disclosure that the message is an ad, a valid physical postal address, and a working way to opt out, which must be honored within 10 business days. The guide says each separate email in violation can bring penalties of up to $53,088, and that both the company whose product is promoted and the company that sends the email can be held responsible. Because the law does not demand opt-in, SOI offers are common in the US, but state privacy laws and the rules for calls and texts can be stricter.
Mailbox providers ask for confirmation too
Google’s email sender guidelines tell senders to confirm each recipient’s email address before subscribing them, to avoid opt-in boxes checked by default, and not to buy email addresses. Mailing unconfirmed SOI leads puts an advertiser’s inbox placement at risk.
How publishers should present SOI and DOI offers
If you run an offerwall or an earn page, your users meet these offers as “Sign up for X” or “Enter to win Y”. How you frame them decides whether users finish them, whether the leads hold up, and whether users trust your wall. A few rules work on every platform:
- Say what the user is signing up for. “Join the X newsletter and confirm your email” is honest. “Get free coins” with no mention of the sign-up is not.
- Make the confirmation step visible for DOI. Tell users the reward arrives only after they click the link in the email, and to check their spam or promotions folder. This is the single most common reason DOI offers go unfinished, as covered in why users don’t finish offers.
- Present sweepstakes as entries. A user entering a prize draw has not won anything. The FTC’s guide on the word “free” (16 CFR 251.1) says the conditions of a free offer should be set out clearly at the outset, close to the offer itself, so that no one is likely to misunderstand them. Apply the same spirit to your own wording.
- Remind users they will get emails. Users who sign up only for the reward and then mark the advertiser’s emails as spam hurt the advertiser, and the offer may be paused for everyone.
- Never coach users to fake details. Real details are the product being bought. If a user is not willing to give an address they read, the offer is not for them.
- Disclose that you earn from offers. Your users should know you are paid when they complete one. Affiliate disclosure rules explains what to say and where.
Rewarded users behave differently from users who found an offer on their own, which advertisers account for when they price lead offers. Incentivized traffic explained covers that trade-off, and choosing the offers your users see explains how to keep offers that do not fit your audience off your wall.
If you are the advertiser: choosing SOI or DOI
Start from what a lead is worth to you and where you can legally mail it. If you target Germany or other markets where provable consent matters, DOI is the safer choice. If your goal is reach in a market with opt-out email rules, and your follow-up flow qualifies leads anyway, SOI can work, as long as you scrub leads and measure what they do next.
Many advertisers combine the two by paying for steps: a smaller payout for the submission and a larger one for the confirmation or a later action, so publishers are rewarded for both. Multi-event offers explains how that works, and the lead generation guide covers how to work out your maximum cost per lead. If you are new to how offers reach publishers in the first place, start with What is an affiliate network?
Sign-up offers on a Sharklio wall
Sharklio is a pay-per-result affiliate network, and sign-up offers sit on the wall next to other offer types. The offers each user sees depend on their country and device, users must be at least 16 (with parental permission under 18), and VPN, proxy, Tor and data center traffic is blocked from the wall. Offers can have several steps, each with its own payout, so a sign-up and its confirmation can be paid separately. Your server gets a signed postback for every credit and every reversal, so a lead that is confirmed later or rejected later reaches your users’ balances correctly, and your reports show conversions and reversals by country and offer. See how the wall works, or get in touch with questions before you apply.
Frequently asked questions
What does SOI mean in affiliate marketing?
SOI means single opt-in. An SOI offer pays when the user submits a form, such as an email or zip code, without any further confirmation step.
What does DOI mean on an offer?
DOI means double opt-in. The user submits the form and then confirms it, usually by clicking a link in a confirmation email, and the conversion only counts after that confirmation.
Why do DOI offers pay more than SOI offers?
A confirmed lead is worth more to the advertiser because the address works and its owner asked for the emails, and fewer users complete the extra step. Both push the payout per conversion up.
Is double opt-in required by the GDPR?
The GDPR does not name double opt-in, but Article 7 requires the controller to be able to prove consent. Double opt-in is a common way to do that, and in Germany it is the expected standard for email marketing.
Does CAN-SPAM require opt-in?
No. CAN-SPAM is opt-out based: commercial emails must identify the sender, be labeled as ads, include a postal address and a working unsubscribe, and opt-outs must be honored within 10 business days.
Why didn’t my DOI offer credit?
Usually because the confirmation link in the email was never clicked, or the email landed in spam. Check your inbox and spam folder, click the link, and allow some time for the advertiser to report it.
What is a zip submit offer?
A zip submit is an SOI offer where entering a zip or postal code on the advertiser’s page counts as the conversion, often as the first step of a quote or deals flow.