Keap HTTP Post doesn't send data to Make Watch Event

Hi, I’m very new to Make so any help would be greatly appreciated.

I’m trying to pass first name, last name and email address from KEAP to ActiveCampaign using a HTTP post in a KEAP Automation to a KEAP watch event in Make, that then passes the data into Active Campaign.

I have setup the HTTP Post in Keap (Test 2025-02-21 at 3.32.14 pm) and Keap support tells me its working OK.

The Keap watch event in Make seems to see each post during testing but when I try to add the Active Campaign connection to the Make scenario it cannot see the data for the first name, last name or email.

It just shows this information rather than the fields I need to complete the Active Campaign entries https://share.zight.com/yAuggjDE

I’m not sure what I’m doing wrong. Please help.

Welcome to the Make community!

Please provide the output bundles of the Watch event module by running the scenario (or get from the scenario History tab), then click the white speech bubble on the top-right of each module and select “Download input/output bundles”.

A. Upload as Text File

Save each bundle contents in your text editor as a bundle.txt file, and upload it here into this discussion thread.

B. Insert as Formatted Code Block

If you are unable to upload files on this forum, alternatively you can paste the formatted bundles.
These are the two ways to format text so that it won’t be modified by the forum:

  • Method 1: Type code block manually

    Add three backticks ``` before and after the content/bundle, like this:

    ```
    content goes here
    ```

  • Method 2. Highlight and click the format button in the editor

Providing the input/output bundles will allow others to replicate what is going on in the scenario even if they do not use the external service.

This will allow others to better assist you. Thanks!

Hope this helps! Let me know if there are any further questions or issues.

@samliew

P.S.: Investing some effort into the Make Academy will save you lots of time and frustration using Make.

Thanks. here are the output bundles:

[
{
“event_key”: “contact.add”,
“object_type”: “contact”,
“object_keys”: [
{
“apiUrl”: “”,
“id”: 85999,
“timestamp”: “2025-02-21T15:04:26Z”
}
],
“api_url”: “”
}
]

Try using the Keap “Retrieve a Contact” module, mapping the “id” of the newly created contact in the event:

Retrieves a single contact.

For more information, see https://www.make.com/en/integrations/infusionsoft, and https://www.make.com/en/help/app/infusionsoft in the help centre.

Hope this helps! Let me know if there are any further questions or issues.

@samliew

P.S.: Investing some effort into the Make Academy will save you lots of time and frustration using Make.