Using BookFunnel with NewsletterScriv
BookFunnel and NewsletterScriv work together today in three ways—and a certified one-click integration is in motion (we've formally asked BookFunnel for partner access; author voices asking them to support NewsletterScriv genuinely help).
1. Move your reader magnets over
The BookFunnel migration assistant (your audience's Reader magnets page) copies your magnet setup across, and NewsletterScriv can host the delivery form itself. And you can simply keep using BookFunnel for delivery—link your BookFunnel page from any email or automation. That works on every BookFunnel plan, no integration required.
2. Direct connection—no Zapier
Webhooks are available on BookFunnel's Bestseller plan or one of their Publisher plans above it, enabled by request: email support@bookfunnel.com and ask them to enable webhooks for your account. Once they have, the whole connection is one URL:
- In NewsletterScriv: Account settings → API keys → create a key and choose your audience as its default (BookFunnel cannot send one). Alongside the new key you'll see a ready-made BookFunnel webhook URL that already includes the audience—copy it now (like the key, it's shown once).
- In your BookFunnel dashboard: open the Integrations tab → add an integration → choose BookFunnel API → paste that URL. If BookFunnel asks for a data format, pick JSON.
- Test it: open the webhook URL in a browser—it answers with the name of the audience it will feed. Then run a signup on one of your BookFunnel pages and watch the reader appear under Subscribers.
From then on, every reader who opts in on a BookFunnel page lands in your audience within seconds—first name if your page collects it, tagged BookFunnel plus a tag for the page they signed up on, with the signup IP stored as consent evidence. Duplicates are handled automatically, and a reader who unsubscribed here stays unsubscribed—a re-download never overrides their choice.
A few details worth knowing:
- Only BookFunnel's opt-in event (
new_subscriber) adds anyone. Theirbook_claimedevent—a download from a page with no mailing-list checkbox—is deliberately ignored, so nobody joins your list without actually signing up. - The URL contains your API key, so treat the whole URL like a password. If it ever leaks, revoke the key and paste a fresh URL into BookFunnel.
- Prefer readers to confirm by email first? Add
&doubleOptIn=trueto the end of the URL and they'll get your confirmation email instead of joining directly. - A different welcome for each reader magnet. Every signup is also tagged
BookFunnel page <id>for the BookFunnel landing page it came from. Run one test signup on a page, find that tag on the reader under Subscribers, then build an Automation that starts when the tag is added—each page gets its own onboarding. Prefer a name you chose? Add&tag=Free+novellato the end of the URL and every signup through that URL gets that tag too (repeat&tag=for more than one).
3. Send signups via Zapier (Mid-List Author and up)
No webhook access? From BookFunnel's Mid-List Author plan up, BookFunnel connects natively to Zapier, and Zapier can deliver each new signup into NewsletterScriv. (BookFunnel's legacy Mid-List and First-Time Author plans have no integrations.) Zapier uses one of your plan's integration slots: Mid-List Author has 4, Bestseller 6, and Publisher plans unlimited.
1. In NewsletterScriv: Account settings → API keys → create a key (available on plans with API access; the key can be scoped to one audience).
2. In Zapier: create a Zap with trigger BookFunnel → New Subscriber.
3. Add the action Webhooks by Zapier → POST, with:
- URL: https://newsletterscriv.com/api/v1/subscribers
- Payload type: JSON
- Data: email (from the signup), firstName (BookFunnel's first name, if collected), and source = bookfunnel.
- Headers: x-api-key = your NewsletterScriv API key.
4. Turn the Zap on and run BookFunnel's test signup.
4. What about BookFunnel's REST API?
BookFunnel's REST API (available on BookFunnel's Bestseller plan or one of their Publisher plans above it) is for delivering books—creating download links and sending them to readers. Signups flow through the webhooks in section 2, not that API. Down the road, the delivery API is exactly what a deep integration would use (imagine an automation step that hands a reader their book through BookFunnel's certified delivery)—that's part of what we've proposed to them.