This guide will walk you through integrating ProveSource with Gumroad.
First, install ProveSource on Gumroad:
Log in to your Gumroad account.
Once logged in, select Settings in the menu on the left.
In the Settings page, click the Third Party Analytics tab.
Select Add Snippet.
Configure the snippet settings by choosing:
Location: All pages
Products: Either all products or specific ones where you want notifications to appear.
Code: Paste the HTML snippet from your ProveSource dashboard (you can find it here).
Save your changes by clicking Update Settings in the top-right corner of the page.
Next, you'd want to set Gumroad to send events to ProveSource, using webhook.
To do that, first create a webhook notification In your ProveSource dashboard:
Start by creating a notification, click New Notification.
Select Stream
For Track select Webhook:
Your Webhook URL in the bottom can now be used to integrate with other services.
Finish setting up the notification and save it.
Next, create a ping in Gumroard:
Click Settings in the menu on the left.
In the Settings page, click the Advanced tab.
Paste your webhook URL as a ping endpoint:
Save your changes by clicking Update Settings in the top-right corner of the page.
Send a test ping and check your ProveSource feed that the event came in properly: https://console.provesrc.com/#/events
Done!