SOI vs DOI vs CPA for dating offers
SOI pays when a user signs up. DOI pays when he also confirms his email. CPA pays when he makes a payment. The later the trigger, the higher the payout and the fewer users reach it, so the right model depends on how warm your traffic is.
The models side by side
| Model | Stands for | Pays when | AffJoy draft rate | Usually fits |
|---|---|---|---|---|
| SOI | Single opt-in | He signs up | $2 to $4 | Volume with little intent |
| DOI | Double opt-in | He confirms his email | $3 to $6 | Traffic with real email addresses |
| CPL | Cost per lead | A confirmed lead | $3 to $6 | Same trigger as DOI here |
| CPA | Cost per action | He pays | $3 to $8 first payment, up to $60 over three | Warm traffic and enough budget to wait |
US, men 30+. Rates are drafts, confirmed in writing before traffic starts. Default hold 14 days, set per offer. "Usually fits" is a starting point, not performance data.
Does DOI pay better than SOI?
At the low end of our draft rates, DOI beats SOI once more than 67% of your signups confirm their email. That follows from $2 per signup against $3 per confirmed lead. Measure your own confirmation rate, because it decides this.
When does CPA beat SOI?
At the low end, CPA pays $3, then $7, then $10 for the first three payments. CPA matches SOI if 10% of signups make all three payments, or 67% if each one pays only once.
Real traffic falls somewhere between those two. CPA also takes longer to prove, because you wait for payments to happen and then for the hold. You can model your own numbers in the calculator on the program page.
What to test first
- Cold traffic, such as pop: start with SOI or DOI to learn fast, and watch lead quality.
- Warmer traffic, such as native or email: test CPA alongside DOI.
- Any model: send a small test first and judge it on your own tracker. We do not publish CR or EPC.
What qualifies
A signup has to qualify under your offer's requirements, and each trigger is a postback event you can receive. See postback setup. Rejections are manual, and you can read how they work in the rules.