Advanced Custom Fields integration
Trigger on custom field changes, and read or update fields on posts and users.
- 6 triggers · 5 actions
- 3 steps on Free · all 11 on Personal
Triggers and actions
What you can automate with Advanced Custom Fields
Every step Advanced Custom Fields adds to FlowWP, named and described as it appears in the editor, with the plan that includes it.
Triggers 6
Events in Advanced Custom Fields that can start a workflow.
- Free
A field on a post is updated
Carries the previous value, the post, and whoever made the change.
Data it passes on · 42 values
Field
- Field name
- Field label
- Field type
- Field key
- New value
- Previous value
Post
- Post ID
- Title
- Slug
- Post type
- Status
- Content
- Excerpt
- Permalink
- Edit link
- Published
- Last modified
- Author ID
- Parent ID
- Comment count
User
- User ID
- Username
- Display name
- First name
- Last name
- Slug
- Website
- Roles
- Registered on
- Edit link
- User ID
- Username
- Display name
- First name
- Last name
- Slug
- Website
- Roles
- Registered on
- Edit link
- Personal plan
A field on a user is updated
For profile fields ACF adds to the user edit screen.
Data it passes on · 28 values
Field
- Field name
- Field label
- Field type
- Field key
- New value
- Previous value
User
- User ID
- Username
- Display name
- First name
- Last name
- Slug
- Website
- Roles
- Registered on
- Edit link
- User ID
- Username
- Display name
- First name
- Last name
- Slug
- Website
- Roles
- Registered on
- Edit link
- Personal plan
A sub field in a group field is updated
Matches the sub field by name, within a named group.
Data it passes on · 33 values
Field
- Field name
- Field label
- Field type
- Field key
- New value
- Previous value
Parent group
- Group name
- Group label
Post
- Post ID
- Title
- Slug
- Post type
- Status
- Content
- Excerpt
- Permalink
- Edit link
- Published
- Last modified
- Author ID
- Parent ID
- Comment count
User
- User ID
- Username
- Display name
- First name
- Last name
- Slug
- Website
- Roles
- Registered on
- Edit link
- Personal plan
A row is added to a repeater or flexible field
Fires when the field grows, not on every save of it.
Data it passes on · 34 values
Field
- Field name
- Field label
- Field type
- Field key
- New value
- Previous value
Post
- Post ID
- Title
- Slug
- Post type
- Status
- Content
- Excerpt
- Permalink
- Edit link
- Published
- Last modified
- Author ID
- Parent ID
- Comment count
User
- User ID
- Username
- Display name
- First name
- Last name
- Slug
- Website
- Roles
- Registered on
- Edit link
Rows
- Rows before
- Rows after
- Rows added
- Personal plan
A field is deleted from a post
Data it passes on · 42 values
Field
- Field name
- Field label
- Field type
- Field key
- New value
- Previous value
Post
- Post ID
- Title
- Slug
- Post type
- Status
- Content
- Excerpt
- Permalink
- Edit link
- Published
- Last modified
- Author ID
- Parent ID
- Comment count
User
- User ID
- Username
- Display name
- First name
- Last name
- Slug
- Website
- Roles
- Registered on
- Edit link
- User ID
- Username
- Display name
- First name
- Last name
- Slug
- Website
- Roles
- Registered on
- Edit link
- Personal plan
An options page is saved
Fires once for the save, not once per field on it.
Data it passes on · 13 values
Options page
- Page reference
- Page title
User
- User ID
- Username
- Display name
- First name
- Last name
- Slug
- Website
- Roles
- Registered on
- Edit link
Actions 5
What a workflow can do in Advanced Custom Fields.
- Free
Update a field on a post
Writes through ACF so repeaters and relationships stay readable.
Data it passes on · 3 values
- Field name
- Value written
- ACF object reference
- Free
Get a field
Reads a field from a post, user or options page. Changes nothing.
Data it passes on · 3 values
- Field name
- Value
- The field had a value
- Personal plan
Update a field on a user
Writes through ACF so repeaters and relationships stay readable.
Data it passes on · 3 values
- Field name
- Value written
- ACF object reference
- Personal plan
Update a field on an options page
Writes through ACF so repeaters and relationships stay readable.
Data it passes on · 3 values
- Field name
- Value written
- ACF object reference
- Personal plan
Add a row to a repeater or flexible field
Appends one row, given its sub fields as JSON.
Data it passes on · 2 values
- Field name
- Rows after adding
Set it up
- 1Install and activate Advanced Custom Fields on your WordPress site.
- 2FlowWP finds it and adds its steps to the step library. If Advanced Custom Fields is missing, FlowWP says so instead of hiding them.
- 3Pick a Advanced Custom Fields step in any workflow. Every value it passes on is in the token picker.
Where it runs
Advanced Custom Fields steps run inside WordPress, on your own server. FlowWP only contacts an outside service when you add a connection to one or use a step that needs it.
Nothing runs until you activate a workflow, and every run is recorded step by step.
More WordPress & content integrations
Build your WordPress workflow visually.
Start with a template or a blank canvas. Nothing runs until you activate it.