

Widget settings panel inside Elementor.
⚠️ Requires Elementor Pro
Tired of ACF Repeater fields that won’t cooperate with Elementor?
Repeater2Template fixes that — instantly. Connect any repeater data source to any Elementor template and watch every row render exactly how you designed it. No PHP. No shortcodes. No workarounds.
Whether you’re working with ACF Repeater fields, a raw JSON array, or a live API endpoint — this widget loops through your data and outputs each item using your own Elementor saved template. Full design control, fully native experience.
🎥 See It In Action:
Real-world projects rarely keep all data tied to the current post. That’s why Repeater2Template supports three ACF source types:
Centralize once. Reuse everywhere.
Not an ACF user? No problem. Repeater2Template handles raw JSON just as powerfully.
Two JSON modes:
JSON Array — paste your data directly into the widget. Instant, portable, zero setup.
[
{ “title”: “Book A”, “author”: “Author X”, “image”: “https://example.com/book1.jpg” },
{ “title”: “Book B”, “author”: “Author Y”, “image”: “https://example.com/book2.jpg” }
]
JSON URL — fetch live data from any internal or external API endpoint.
Example:
https://api.example.com/books?category=fiction&user_id={{user_id}}
“Extremely simple and yet so powerful!” — davidedev
“Saves tons of time and just works — super intuitive!” — akhileshtenguriya
“This is literally a gem. All must try this.” — mairaaah
“The support went the extra mile. Excellent plugin.” — indyparker
5 out of 5 stars — every single review.
ACF Repeater — pick your field by key or name.JSON URL / Array — paste your JSON or enter a URL.Select the Elementor template from Step 1. The widget loops through every item and renders each one using your template — automatically.
No PHP. No shortcodes. No headaches.