Introduction
If you’re using Gravity Forms to let users upload content into Custom Post Types (CPTs) in WordPress—like artist profiles or directory listings—you might hit a frustrating roadblock: uploaded gallery images not showing on the front end.
Even though the form works and the images land in the Media Library, they’re invisible on the actual post. Here's how we helped fix it by adjusting Beaver Builder’s template connection—without touching the core form structure.
What Was Going Wrong?
- Users submitted images using a Gravity Form.
- The form created a custom post entry, and images were uploaded successfully.
- But nothing showed up on the live page.
The issue? The gallery field wasn’t connected in the Beaver Builder template. Even though the backend had the data, it wasn’t being displayed.
Why It Happens
When using Gravity Forms + ACF + Beaver Builder, it’s not enough to just store image data. You must map and display it through:
- Gravity Forms → correctly assigning custom fields
- ACF → setting up gallery fields
- Beaver Builder → pulling that data visually into the layout
If any one link in that chain is missing—nothing shows up.
How We Fixed It
After digging into the tracking setup, here’s what we discovered:
1. Double-Checked Form Field Mapping
In Gravity Forms → Post Creation Feed, we ensured the image upload was connected to the correct custom field, like:
Field Name: gallery_images | Value: {Image Upload:3}
2. Reviewed ACF Field Group
In Advanced Custom Fields, we created a Gallery Field called gallery_images and attached it to the relevant Custom Post Type.
3. Updated the Beaver Builder Template
In Beaver Builder, we edited the Single Post Template for the CPT. We added a Field Connection Module, linked it to gallery_images, and styled it as a carousel.
4. Ran a Full Workflow Test
We submitted a fresh form with new images, confirmed their upload, and verified that they now appeared perfectly on the live page.
Bonus: Smarter Email Notifications
While improving the form, we also updated email settings:
- Verified the “From” address in Gravity Forms.
- Used dynamic tags in email subjects for personalization (e.g., “New Listing: {Custom Field:2}”).
The Result
With the right field connection added in Beaver Builder, gallery images now appear exactly where users expect them—no double entries or broken layouts. The form works end-to-end, just as it should.
Want Help With Gravity Forms + CPT Workflows?
Struggling with hidden fields, display bugs, or form-to-post challenges in WordPress? We’re pros at getting Gravity Forms, ACF, and Beaver Builder to play nicely together.
Talk to Integriti Studio today
Book a call