How to populate custom fields in Zapier for WordPress posts?

Hey everyone,

I’m trying to set up Zapier to create new posts on my WordPress site from a feed. The goal is to have specific custom fields filled with data from that feed. So far, I’ve managed to get new posts created in my custom post type, but there’s a snag: Zapier isn’t showing any of the custom fields I’ve set up for that post type.

Does anyone know a way to make these custom fields visible in Zapier? Or maybe another method to get that feed data into those fields?

For context, I used a plugin to create the custom post type and another one for the custom fields. Any tips or tricks would be super helpful!

Thanks in advance!

Drawing from my own experience, I discovered a workaround that successfully bypassed the issue with custom fields not showing up in Zapier. I found that by manually adding each custom field in the WordPress action step, I could specify the exact field name and map it to the correct feed value. This method required ensuring that the WordPress account used in Zapier had the proper permissions to edit these fields. Although this approach means a bit more manual setup, it effectively ensures that all custom data is correctly populated.

I’ve encountered this issue before, and one effective solution I found was using the Zapier Webhooks feature. Here’s how it works: set up a webhook in Zapier to receive the feed data, then use WordPress’s REST API to create the post and populate custom fields. This method requires some coding knowledge, but it offers more flexibility and control over the data transfer process. You’ll need to create a custom endpoint in your WordPress theme or plugin to handle the incoming webhook data and map it to the appropriate custom fields. While it’s a bit more complex, this approach ensures all your custom field data gets populated correctly, even if Zapier doesn’t natively recognize them.

have u tried using Advanced Custom Fields plugin? it usually plays nice with zapier. just make sure to set the fields as ‘public’ in ACF settings. if that doesnt work, u could try using wp’s built-in custom fields instead. they should show up in zapier without any extra steps