Creator Outreach — TarotTok / WitchTok affiliates (Week 1, not Week 3)
This is REVENUE-MOVES move #5, promoted to week 1 because TikTok/IG is where oracle buyers actually are, and it’s the only lever on the board that can move install volume without an ad budget.
The offer (per DM): free lifetime unlock (ASC promo code) + 30% of every unlock
they send for 6 months, honor-system. Apple allows 100 promo codes/month — 20 DMs
costs at most 20 codes. Do NOT promise a ?ref= link — the CF-Worker/KV logger
from REVENUE-MOVES §5 is not built, and the DM copy below correctly never mentions it.
Promo-code-per-creator + eyeballing installs around post dates IS the attribution
mechanism until ≥3 creators say yes; build the KV logger only then.
Rev-share mechanics (keep it simple): Apple gives you no per-creator attribution on paid unlocks. Offer the 30% as a good-faith monthly PayPal/Wise payout based on unlocks in the window after their content posts, and say exactly that in the DM — creators in this niche respond to honesty more than to tracking dashboards.
1. Target list — WEB-VERIFIED overnight 2026-07-15 (20 named, DM-ready)
Mid-tier target band is 5k-50k followers. Overnight verification pass (round 4): every handle below was checked against the Feedspot Top-60 Tarot TikTok list (updated 2026-07-02 — follower counts cited from it) plus per-handle web searches. Five of the original 16 were CUT for cause (over band or DMs closed) and replaced from the same dated source; the four “hashtag pick” slots are now named accounts. One guessed handle from round 2 was recovered: “char?” is @chartarot (15.4k, in band).
VERIFIED column legend: ✅ = exists + size + niche confirmed from a dated web source tonight · ✅~ = exists + niche confirmed, size from an undated/secondary snippet · (AM) = the one remaining 30-second human check: DMs open + glance at the latest post before sending.
| # | Handle | Profile URL | Size (source) | VERIFIED | DM line 1 (edit if their latest post is better) | Why them |
|---|---|---|---|---|---|---|
| 1 | @dragonesstarot | tiktok.com/@dragonesstarot | 40.2k (Feedspot 07-02) | ✅ (AM: DMs) | “your daily-pull energy readings derailed my morning, in a good way” | Mid-tier daily-pull format, ideal fit |
| 2 | @thetarotteller | tiktok.com/@thetarotteller | 53.6k (Feedspot 07-02) | ✅ (AM: DMs) | “your card-of-the-day pulls are the only ones I don’t scroll past” | Card-of-the-day content, app-friendly; barely over band, keep |
| 3 | @savwilder | tiktok.com/@savwilder | 40.3k (2026 roundups) | ✅ (AM: DMs) | “your live readings have the kindest chat on this entire app” | Lives 4x/week, engaged community, crystal+tarot crossover |
| 4 | @lunarbutterflytarot | tiktok.com/@lunarbutterflytarot | size unconfirmed | ✅~ (AM: size+DMs) | [AM: reference latest daily-energy post] | On 2026 “best readers” lists; daily-energy format |
| 5 | @ericatheoracle | tiktok.com/@ericatheoracle | size unconfirmed | ✅~ (AM: size+DMs) | [AM: reference a recent live or manifestation post] | Oracle-specific (not just tarot); account + site + lives confirmed |
| 6 | @tasteeshines | tiktok.com/@tasteeshines | size unconfirmed | ✅~ (AM: size+DMs) | [AM: reference latest post] | Recommended-creator lists, engaged comments |
| 7 | @nikkiknowstarot | tiktok.com/@nikkiknowstarot | 45.4k (Feedspot 07-02) | ✅ (AM: DMs) | “‘unapologetic healer’ is exactly the energy I built this thing for” | Blunt style = Sassy-mode native (replaces @hoodheru, over band) |
| 8 | @elstarot | tiktok.com/@elstarot | 38.6k (Feedspot 07-02) | ✅ (AM: DMs) | [AM: reference latest post] | Mid-band reader, takes bookings = business-minded |
| 9 | @soulbaby555 | tiktok.com/@soulbaby555 | 37k (Feedspot 07-02) | ✅ (AM: DMs) | [AM: reference latest post] | Mid-band, reading-forward account |
| 10 | @linydeetarot | tiktok.com/@linydeetarot | 35k (Feedspot 07-02) | ✅ (AM: DMs) | [AM: reference latest post] | Mid-band, thoughtful/gnostic angle fits reflection framing |
| 11 | @divinedestinitarot | tiktok.com/@divinedestinitarot | 25.4k (Feedspot 07-02) | ✅ (AM: DMs) | [AM: reference latest post] | Perfect band center |
| 12 | @cupsoftarot | tiktok.com/@cupsoftarot | 24.3k (Feedspot 07-02) | ✅ (AM: DMs) | [AM: reference latest post] | Perfect band center |
| 13 | @innervoice.tarot | tiktok.com/@innervoice.tarot | 20.1k (Feedspot 07-02) | ✅ (AM: DMs) | “reader AND artist — your card visuals are half the reading” | Artist-reader, will care that BLO cards are hand-written |
| 14 | @chartarot | tiktok.com/@chartarot | 15.4k (Feedspot 07-02) | ✅ (AM: DMs) | “your self-help-without-the-fluff takes are exactly the two-voices idea” | Self-help teacher + reader — recovered round-2 guess “char?” |
| 15 | @sanzatarot | tiktok.com/@sanzatarot | 13.6k (Feedspot 07-02) | ✅ (AM: DMs) | [AM: reference latest post] | Indie-shop energy (Etsy), gets the solo-maker pitch |
| 16 | @nicolegwendoline | tiktok.com/@nicolegwendoline | 9.9k (Feedspot 07-02) | ✅ (AM: DMs) | “daily tarot + practical tips, no fog — my kind of feed” | Daily-tips format = natural app-mention surface |
| 17 | @fablesden | instagram.com/fablesden | 8.4k (IG profile) | ✅ (AM: DMs) | “your tarot comics are the least-precious, most-alive tarot content on IG” | Kimberly Tsan — tarot comics/decks, whimsy + humor = tone kin |
| 18 | @madeleineillustration | instagram.com/madeleineillustration | 15k (IG profile) | ✅ (AM: DMs) | “Considerate Cat Vol III preorders! congrats — rescue-cat tarot forever” | Considerate Cat Tarot creator, indie-deck audience |
| 19 | @bakaraw | instagram.com/bakaraw | 20k (IG profile) | ✅ (AM: DMs) | “WTF is Tarot made me laugh out loud in a bookstore — the blunt voice works” | Bakara Wintner, “WTF is Tarot?” author — sassy-tone kin. (Round-3 handle @wayhometarot was her deck hashtag, not her account — FIXED) |
| 20 | @lionharts | instagram.com/lionharts | 29k (IG profile) | ✅ (AM: DMs) | “the Root & Rise challenge prompts were genuinely good journaling, not filler” | Monthly tarot challenges (Root & Rise ran 2026) — partnership angle: a BLO-sponsored challenge prompt |
Cut for cause tonight (do NOT DM): - @avalonkisbey — 83.4k (Feedspot 07-02), over band (round 3 already flagged). - @cuttingcardtarot — 148.3k (Feedspot 07-02), way over band. - @faesighttarot — 140.7k, over band; pinned “Do not get scammed via DM” post = DM-pitch hostile. - @8thhouseempath — 96.2k AND bio says “no DMs” — unreachable by design. - @hoodheru — 103.9k, over band (replaced by @nikkiknowstarot for the blunt-voice slot).
Bench (if anyone above declines or fails the AM check): @teaxtarot 21.9k · @the.firegoddess 22.2k · @oliviahodgson60 29.4k · @kozmickrystel 11.5k · @trinakatarot 7.5k · @krystalklairvoyant 5.6k (all Feedspot 07-02, all in band).
Remaining human step (was ~35 min, now ~12): for each of the 20 — open profile, confirm DMs open, glance at the latest post (30 sec each). Rows with a drafted line 1 only need a swap if their latest post is a better hook; rows marked “[AM: reference latest post]” need the one-line personalization written on the spot (the rule stands: personalize line 1 or don’t send).
Sources (checked overnight 2026-07-15): Feedspot Top 60 Tarot TikTok Influencers, updated 2026-07-02, Biddy Tarot IG accounts, Tarot Technique IG follows, per-handle web checks (IG profile pages for #17-20; TikTok roundup snippets for #3-6).
2. The DM (copy-paste, personalize the first line)
Hey [name] — your [specific recent post, 5 words] pull was so good it derailed my morning, in a good way.
I’m Obadiah — I built a little iOS oracle app where every card is hand-written twice: once gentle, once with teeth (you pick the voice). No subscription, no tracking, one €6.99 unlock, ever.
I’d love to give you the full thing free — no strings, no post required. If you end up liking it and ever mention it, I’ll send you 30% of every unlock that comes in around your posts, paid monthly, honor-system honest (Apple doesn’t give indie devs per-creator tracking, so I’d rather just be straight about that).
Want a code? Takes 10 seconds to redeem.
One honest housekeeping note: if you do post, please mark it as an ad/Werbung per your local rules — the free code and the 30% make it a paid partnership, even with no post required.
Rules: personalize line 1 or don’t send. One DM per creator per week max. “No post required” is load-bearing — it’s what makes this not feel like every other pitch.
3. Follow-up (5-7 days later, once, then stop)
No pressure at all — code’s still yours if you want it. One thing that might actually be useful for your content either way: the same card read in both voices makes a great duet/greenscreen (“which one did you need today?”). Happy to send you the card texts even if you never touch the app. 🖤 (Same note as before: if you ever do post, just tag it ad/Werbung — the code + commission make it a paid partnership.)
4. PH friendly-maker ping (send to 10-15 makers you’ve genuinely interacted with, 2-3 days before launch)
Hey [name] — launching my little oracle-card app on Product Hunt on Tuesday (it’s the one where every card is written twice: gentle or sassy). No ask beyond: if you’re around that morning and it looks interesting, I’d love your honest take in the comments. Happy to return the favor on your next launch — for real, hold me to it.
Never ask for upvotes in writing. PH deranks for it and makers screenshot it.
5. Tracking table (fill as you go)
| Handle | Verified size | DM sent | Reply | Code sent | Posted? | Est. unlocks |
|---|---|---|---|---|---|---|
Success math: 20 DMs → expect 6-10 replies → 3-5 codes redeemed → 2-4 actual mentions → 30-100 installs each → 5-25 unlocks total in month one. That’s the honest number; it’s also the second-biggest lever on the board after ASO.