This guide describes how to configure the Netcore template in the Opensend Custom Webhook integration. The template helps you send contact-creation events to Netcore’s Add Contact (Async) API using your own parameters and payload.
Prerequisites
Before you begin, ensure you have:
-
A Netcore account with API access enabled.
-
Your Netcore API key (copy it from the Netcore CE admin panel under API Mode).
-
The region-specific base URL for the Add Contact API (e.g.,
https://api.netcoresmartech.com/apiv2
for US).
Steps to Integrate
- Go to the integrations tab on the Opensend Dashboard
- Under Main Connections, click Add Destination
- Select Custom Webhook and select the Netcore template.
- Select your authentication method (i.e. API Key).
- Placement will be query parameter by default .
- Add value for API key
- Under Advanced options, you would see the application/x-www-form-urlencoded for the Content type. Add any additional headers or query parameters
- Following Query Parameters will be generated by default for the Netcore template
- type - contact
- activity - add
Since the Netcore API requires activity and type to specify the operation and resource
- Following Query Parameters will be generated by default for the Netcore template
- Edit the list ID in the Request body and replace it with your own list ID, where you want Opensend contacts to be delivered
{
"data": "{\"EMAIL\": \"\"}",
"listid": (your list id)
} - Click Send A Test Request
- Enter a test email and click on the Send button
- Once the test request is successful and you have verified data on the Netcore side, you can close the test request modal and proceed with further setup
- Click on the Next button
- Select your traffic source(s) and click on the Create Connections button
- Select created connections and click on the Publish button