Skip to main content
Solved

How to Get Webhooks for Profile Creation or Profile Updates without Using CDP ?


Forum|alt.badge.img+2

Hi Klaviyo Community,

I am trying get webhook events for profile creation or profile updates. However, I am unable to find any webhook topics like create-profile or update-profile in my account.

I am not using the CDP (Customer Data Platform), but I do have an access token and am using OAuth for authentication.

Could someone guide me on how I can achieve this ? Specifically, I am looking for a solution to capture profile updates or profile creations via webhooks.

Any help would be greatly appreciated!

Thanks in advance!

Best answer by Timmy Solomon

Hello Captain America,

Thank you for reaching out to the Klaviyo Community!

Unfortunately, profile creation and profile update webhooks are not available without access to Klaviyo's Customer Data Platform (CDP). These specific webhooks are part of the advanced features tied to CDP functionality.

Without CDP access, you can consider alternative methods such as:

  1. Using API Calls: Polling the Klaviyo API to check for profile changes or new profiles periodically. This approach may require more effort and may not be real-time.
  2. Flow Webhooks: If certain actions trigger flows in Klaviyo, you can use flow webhooks to send data when specific conditions are met. While it’s not identical to profile creation or updates, it could work for specific scenarios.

If profile-related events are critical for your use case, enabling CDP might be the best solution. You can contact Klaviyo support to explore this option.

Let me know if you need further clarification!

Best regards,
Timmy Solomon
Klaviyo Expert

View original
Did this topic or the replies in the thread help you find an answer to your question?

5 replies

Amos Peace
Problem Solver III
Forum|alt.badge.img+5
  • Problem Solver III
  • 47 replies
  • January 16, 2025

Hello ​@Captain America,

 

To capture profile creation or update events in Klaviyo via webhooks, you'll need to use a workaround since Klaviyo doesn't natively offer webhook topics for those actions outside the CDP.

But then, by setting up a custom event for profile creation/updates, you can track these actions even without native Klaviyo webhook support.

 

 

Best Regards,

Peace.

+23423453575


Timmy Solomon
Problem Solver III
Forum|alt.badge.img+5
  • Problem Solver III
  • 19 replies
  • Answer
  • January 16, 2025

Hello Captain America,

Thank you for reaching out to the Klaviyo Community!

Unfortunately, profile creation and profile update webhooks are not available without access to Klaviyo's Customer Data Platform (CDP). These specific webhooks are part of the advanced features tied to CDP functionality.

Without CDP access, you can consider alternative methods such as:

  1. Using API Calls: Polling the Klaviyo API to check for profile changes or new profiles periodically. This approach may require more effort and may not be real-time.
  2. Flow Webhooks: If certain actions trigger flows in Klaviyo, you can use flow webhooks to send data when specific conditions are met. While it’s not identical to profile creation or updates, it could work for specific scenarios.

If profile-related events are critical for your use case, enabling CDP might be the best solution. You can contact Klaviyo support to explore this option.

Let me know if you need further clarification!

Best regards,
Timmy Solomon
Klaviyo Expert


Forum|alt.badge.img+2
Captain America wrote:

Hi Klaviyo Community,

I am trying get webhook events for profile creation or profile updates. However, I am unable to find any webhook topics like create-profile or update-profile in my account.

I am not using the CDP (Customer Data Platform), but I do have an access token and am using OAuth for authentication.

Could someone guide me on how I can achieve this ? Specifically, I am looking for a solution to capture profile updates or profile creations via webhooks.

Any help would be greatly appreciated!

Thanks in advance!

Thanks 

 


Forum|alt.badge.img+2
Amos Peace wrote:

Hello ​@Captain America,

 

To capture profile creation or update events in Klaviyo via webhooks, you'll need to use a workaround since Klaviyo doesn't natively offer webhook topics for those actions outside the CDP.

But then, by setting up a custom event for profile creation/updates, you can track these actions even without native Klaviyo webhook support.

 

 

Best Regards,

Peace.

+23423453575

Thanks 


Forum|alt.badge.img+2
Captain America wrote:

Hi Klaviyo Community,

I am trying get webhook events for profile creation or profile updates. However, I am unable to find any webhook topics like create-profile or update-profile in my account.

I am not using the CDP (Customer Data Platform), but I do have an access token and am using OAuth for authentication.

Could someone guide me on how I can achieve this ? Specifically, I am looking for a solution to capture profile updates or profile creations via webhooks.

Any help would be greatly appreciated!

Thanks in advance!

Thanks