With BookFunnel Delivery Actions, you can sell your book through Fourthwall and BookFunnel will send a unique, private download link to your buyer automatically! We’ll also handle any tech support if the reader has trouble transferring the book to their reading device. Learn more about delivery actions and how they work.
Ready to get started? First we will save the delivery settings for Fourthwall, and then we will create a delivery action for your book.
Fourthwall Delivery Settings
It takes about five minutes to save the delivery settings for Fourthwall, but you only have to do this one time. You will be going back and forth between your Fourthwall and BookFunnel dashboards several times to complete this set up.
This delivery setting tells Fourthwall to notify BookFunnel when you sell a book (using a webhook). It also allows us to verify that a transaction is legitimate before we send a delivery email.
To set the delivery settings for Fourthwall:
- Open your BookFunnel Sales dashboard
- Click Action and select Delivery Settings
- Enable Fourthwall
- Click COPY next to your Fourthwall Webhook URL to copy the link to your clipboard. *Make sure you copy the webhook and not the Checkout Delivery Link.
- Log into Fourthwall in a separate browser window.
- Click Settings in the bottom-left corner of your Fourthwall navigation bar.
- Click For Developers.
- Click Create API User. This will give you your API Username and password.
- Click on Create Webhook button.
- Paste the URL that you copied from BookFunnel into the URL field.
- Under Event, click the dropdown menu and select Order Placed.
- Optional: You have the ability to automatically remove your book from a reader’s BookFunnel Library when they request a refund. If you would like to add this, then you will want to select the dropdown again and select Order Updated. See below for more info on this feature.
- Click Save to create the webhook.
- Below your new webhook, you’ll see a message saying All your webhooks will be signed with… Highlight and copy that unique verification key.
- Return to BookFunnel and paste the verification key into the Webhook Secret Token field.
- Return to Fourthwall and click Copy next to the API Username.
- Return to BookFunnel and paste the API Username into the API Username field.
- Return one more time to Fourthwall and click Copy next to the API Password.
- Return again to BookFunnel and paste the API Password into the API Password field.
- Finally, return to your Fourthwall dashboard and click Home on the Navigation bar.
- Locate your Store URL on your home page and copy it.
- Return to BookFunnel and paste the Store URL into the Store URL field.
- Click Save Settings on the BookFunnel delivery settings.
Now Fourthwall will send BookFunnel a webhook when you sell an item, and we can verify that it is valid. You will not need to edit these settings again unless you create a new Fourthwall account.
Customize Your Checkout Delivery Link
The Checkout Delivery Link is a link in your BookFunnel store settings that you can send to every buyer after purchase. When the buyer clicks the link, it will automatically search for their recent transactions in your store. This link will reduce the number or readers who lose their delivery email in their inbox!
To find your Checkout Delivery Link:
- Visit your Sales dashboard.
- Click Action and select Delivery Settings
- Your Checkout Delivery Link is listed in the pop out window in your store’s setting.
- Customize the last bit of the link to better fit your brand.
- Click Save Settings.
- Click Copy to copy the link to your clipboard.
Include the Checkout Delivery Link on your thank-you page, in your receipt email, and in every automated follow-up email you send to buyers after purchase.
Fourthwall Delivery Actions
A delivery action tells BookFunnel exactly which book (or books) to deliver when we receive a webhook from Fourthwall.
If we receive a Fourthwall transaction for an item that does not have a BookFunnel delivery action, we will simply ignore it.
- Create the book as a new product on Fourthwall. *You must first have a product on Fourthwall created to connect your delivery action.
- On your BookFunnel Sales dashboard, click Action and select +New Delivery Action.
- Name your delivery action Example: Book One with Extended Epilogue.
- Select the book to deliver from the drop-down menu (select additional books if you are selling a boxset or book bundle).
- Select Immediately for most delivery actions, or select At a later date to create a preorder.
- If you have enabled more than one sales platform, select Fourthwall. Skip this if you don’t have other stores connected.
- Click the dropdown under Fourthwall Product.
- Select the product name that you created on Fourthwall for this delivery action.
- You can optionally customize the delivery email and delivery page settings.
- Click Save And Close your new delivery action
Test Your New Delivery Action
Once your Fourthwall product is live and your delivery action is all set, you will need to test the connection. To do this, you will purchase the book in your Fourthwall store, just as if you are a reader. You can temporarily set the product to free or at a discount to perform the test purchase.
If you do not receive a delivery email after testing your new delivery action, check our Fourthwall troubleshooting guide.
Testing Free Books on First-Time Author Plan
BookFunnel will not send a delivery email on the First-Time Author plan on a free book.
You can still test with free books and check your dashboard to make sure Fourthwall and BookFunnel can communicate. The BookFunnel Sales dashboard will indicate why a book wasn’t delivered. If the only reason it was not sent was the price, you know that everything is connected correctly! Once the book is not free, BookFunnel will send a delivery email on future purchases.
Handling Refunds and Returns
BookFunnel and Fourthwall have recently updated their integration to improve the handling of refunds and returns for digital products.
New Refund Policy
Under the new policy, once a reader downloads an ebook delivered by BookFunnel, they will no longer be able to cancel the transaction or request a refund from Fourthwall. This change is designed to prevent abuse of the refund system and protect authors’ and publishers’ revenue.
When a reader downloads a book, BookFunnel will send data to the connected Fourthwall account, marking the order as “delivered.” This status update will prevent the reader from being able to cancel or refund the transaction through Fourthwall.
Optional Webhook Setup
For a smooth refund process, consider setting up the optional “Order Updated” webhook in your Fourthwall account. This webhook allows BookFunnel to automatically process returns for refunded or cancelled orders, removing the ebook(s) from the reader’s BookFunnel library and disabling their private download link.
To set up the “Order Updated” webhook, follow the optional step #12 in the BookFunnel and Fourthwall integration instructions.
Activate a Paused Delivery Action
- Click Sales on your BookFunnel dashboard
- Click the name of the delivery action
- Click Action and select Edit Action Details
- Uncheck “Pause this Delivery Action”
- Save and close your delivery action
Do you want to handle tech support?
NOPE! Of course not. Add this to your receipt email and thank you page so buyers don’t ask you for help:
You will be receiving an email from help@bookfunnel.com with the link to download the book. If you have any trouble, click the help link at the top of the BookFunnel page and they’ll be happy to help.
*If you did not receive your download email, click here: https://bookfunnel.com/help
Additional Notes
- The Direct Sales feature is only available on the Mid List Author plan and above
- Each buyer receives a unique download link
- Buyers have 14 days to download the book files, but are given a message letting them know they can send themselves a new link. This action is only available on direct sales and gifted books
- EPUB files are watermarked with the buyer’s identifying information
- Delivery Action downloads are counted against your monthly download quota (just like a regular download)
