Our custom integration is a way for you to get signups into your system even though we don’t give a direct integration.
The custom integration is very simple, as default it sends the signup data to a specified URL as a GET or a POST request.
For example, on your website you have a specific page, able to receive GET requests and subscribe a visitor to your newsletter.
Let's call the page www.example.com/subscribe
Adding the GET parameters:
In the Editor, that setup can be achieved as seen below:
In many cases, you want to add more data in order for the sign up to be valid, let’s say a list ID. This can be achieved by adding it as a custom field like this:
The GET request would then be:
If the /subscribe page is requiring POST instead of GET, just check the “Use Post” checkbox, and the request will be sent as a regular HTTP POST instead.
Finally please notice that the final request, will actually contain some extra fields:
The first two, are internal Id’s for the Sleeknote user, and the specific campaign.
SignupPage, is the specific page where the signup came from, and useragent is the useragent of the user's browser from where the signup came from.
Thus the full GET request would look like this:
We will of course gladly help you set this up if you are having trouble doing this yourself. Just let us know!
Note: Custom Integration is compatible with Multistep Campaigns.