Created a Dynamic Review System in Etch Using ACF, AJAX, PHP, and JS

The Sierra Desk offers Sierra Chart studies, custom indicators, and trading tools that help traders work confidently without coding. The goal was a full site build in Etch where everything would be functional and smooth across the front end and backend.

The client also needed a review system that could work across different parts of the website, not just one static section.

The website had product pages, service pages, single templates, blog pages, and a dedicated review flow. So the review setup had to be flexible enough to support multiple content types and simple enough for the client to manage from the backend.

Etch gave us the foundation. And the custom logic came in handy as well.

The Need: Reviews That Worked Across the Site

The goal was not to add a basic testimonial block.

The website needed separate review structures for products and services. A visitor could submit a product review from a product page, and that review had to appear in the right places. Service reviews also needed to show on service related sections and shared review areas.

We built the system so reviews could be submitted, stored, and displayed dynamically instead of being added manually on every page.

custom reviews system in etch - The Sierra Desk
Custom Reviews System in Etch

The Build: ACF, Loops, AJAX, PHP, and JS Working Together

We created custom review post types and ACF fields for product reviews and service reviews.

Then we connected those reviews with Etch loops so the right content could appear on the right pages.

  • Product reviews were linked with product templates.
  • Service reviews were connected with service sections.
  • Shared review areas could pull both review types where needed.
product reviews in Etch
Product reviews in Etch

For the front end, we added AJAX based submission so users could submit reviews without a heavy page reload experience.

Where Etch did not provide the exact native functionality, we handled the logic with custom PHP and JavaScript.

One System, Multiple Use Cases

The review system was not locked to one page.

A review could support product pages, service pages, the homepage, and single templates. This made the setup more useful for the client and easier to scale as more products, services, and content were added.

Instead of creating separate static review blocks again and again, we created a reusable structure that could pull the right review data wherever it was needed.

Result? A Cleaner Website With Real Dynamic Functionality

The final setup gave The Sierra Desk a custom review system inside Etch that felt smooth on the front end and practical in the backend.

  1. The client could manage reviews from WordPress.
  2. The website could display those reviews dynamically.
  3. The structure stayed clean, flexible, and easier to extend later.

This is exactly where Etch becomes more powerful. When the builder stops, custom development keeps the project moving.

product and service reviews, combined
Product and service reviews, combined

Thank you for your attention!

We’re available for new projects! Drop us a line at contact@digillex.com
Scroll to top

Agency Package

Launch your online presence with essentials
Agency Package
Price per hour: $40.00

Professional Package

Launch your online presence with essentials
Professional Package
$3,999.00 for each month

Starter Plan

Launch your online presence with essentials
Starter Package
$1,499.00 for each month