Why can't I enable my new Delivery?
This article outlines what to do if you are struggling to make a delivery you have created active. Activating a delivery requires the delivery to have sent a test through the delivery test function and received a success response back. A success response is required before a delivery can be made active.
The Issue
You've created a brand new Delivery but LeadByte won't let you enable it. You're seeing the error -
LeadByte needs you to get a successful test before enabling a Delivery to prevent issues further down the line with live leads.
Solution
After creating your Delivery, you'll need to test it and receive a success response in order to move it from Saved > Inactive. Once in Inactive, you're able to enable and move the Delivery to Active.
To test your Delivery, fill in appropriate sample values on your Delivery, populate the Remote System Responses section and hit the "Test" button at the bottom of the screen.
Guidance on your mapping your Remote System Responses found here -
You're looking for a response which matches your mapped "success response". LeadByte will show the below when successful -
After the above green banner has been shown make sure you save the delivery!
Now it's as simple as selecting "Enable" or "Disable" to change the status of your Delivery:

How to force a successful test
We would advise against forcing a success response, however there could be a few reasons why you are unable to send a test to your endpoint.
It could be that your buyer does not have a testing environment as is adamant that you do not send any test leads over, only live leads.
You need to make sure that your success response set in the remote system response section is accurate and will work for live leads, this will require knowledge for what the endpoint will return for a valid lead - either from the buyer's documentation or first-hand experience.
If you are 100% sure that your delivery setup is correct, here are steps you can take to force a success response manually:
- Have a delivery in saved state set up and ready, just needing to be made active
- Set up a testing URL on a service such as https://requestcatcher.com/ so you have a testing endpoint
- Copy/paste the URL that exists on your delivery currently, somewhere safe such as a notepad so you can paste it back in the delivery afterwards
- Once you have noted down your initial endpoint, paste in the requestcatcher URL into the endpoint box:
This is my delivery before:
This is my delivery after:
- Then scroll down to the remote system response section.
- Leave the existing remote system response, but add an additional response for HTTP 200 (which is the response that https://requestcatcher.com/ URLs give back every time)
- Tick the new response to also be a success response
Here is my remote system response before:
Here it is again after:
- Now that I have changed the endpoint and added the additional remote system response, I can click "Test Delivery"
- This gives me confirmation that a success response was received:
- Now - before saving the delivery:
- Copy the original endpoint back into the URL box
- Delete the additional HTTP 200 success response so the two sections are back to how they were before:
- After both sections are back to how they were before, save the delivery - the delivery is now in saved state and can be made active.
If you unsure about any of the above - please get in touch with support and we can assist further.
The testing function is a safety feature to prevent leads from being sent to a buyer without a correctly configured success response so please proceed with caution if you need to force a success response - always check with support if you are unsure.
If your success response is incorrectly configured, you could be sending lead data to your buyers without giving LeadByte any indication that the leads were sold/billable. This will negatively affect any reporting.
FAQs
Q - I am getting the error below when attempting to enable my Delivery, why is this?
A - The Delivery you're attempting to enable has "On Success, Trigger Delivery" ticked, where the selected manual trigger type Delivery needs to be enabled first.
Comments