A-One Engraving website home page shown on desktop, laptop, tablet and phone screens

Explore more from:

Redesign and migration

MonsterCommerce to WordPress + Elementor Pro

A-One Engraving

This trophy shop website was built for A-One Engraving Services, a custom engraving shop in Dallas, Texas. Their catalogue covers acrylic and crystal awards, corporate and sports trophies, plaques, gavel awards, name badges, signs and gifts. The shop runs laser engravers, mechanical engravers and UV printers. Their Midway Rd showroom carries everything from personal keepsakes to full corporate award programs. They serve the Dallas-Fort Worth area as well as customers throughout the United States. Each order is priced as a quote over the phone or by email, so there is no online checkout.

  • CMS: WordPress
  • Theme: Hello Elementor child theme
  • Builder: Elementor Pro with Theme Builder templates and popups
  • Integrations: JetEngine (custom post type, category taxonomy, listing grids and Custom Content Types), Redirection, Yoast SEO
  • Live site: aoneengraving.com

Before:

A-One Engraving quotes every order by hand, and customers ask for items by part number. Until this project, the shop ran on a MonsterCommerce store built from HTML tables. It had no layout for phones, and its shopping cart sat unused.

Customers still needed to browse by category and sub-category, down to a page for each item. The usual fix for a catalogue with hundreds of products is an online store plugin. However, that would have brought back the cart and checkout pages that a quote-only shop has no use for.

What we did:

We moved a Dallas engraving and trophy shop from its old store to a WordPress catalogue that feels like a shop to browse, where every product page ends in a call or an email.

A trophy shop website without a cart

First, we gave the products their own JetEngine post type, with a taxonomy for the categories. Then we brought 326 products across, filed under 22 categories. A visitor starts in a category such as Plaques, picks a sub-category such as Cherry Wood Plaques and opens a product. Each product page lists the available sizes and asks the visitor to call or email. It also spells out what to send: the part number, the quantity, the text to engrave and the date the customer needs it.

Templates that fill themselves

A single product template and a single category page cover the whole catalogue. Each category grid is a JetEngine listing grid, and one shared query feeds them all. As a result, a newly published product appears in its category grid without anyone placing it there by hand. In Elementor Pro, we also made the templates for the site header and footer, the blog pages, the search results, the contact page and the popups.

Testimonials and FAQs live in two separate JetEngine lists, so the team updates each one in a single place. The review strip on the home page reads from the same testimonials list. The new site also works on phones.

301s for the old .aspx pages

We kept the shop’s existing domain for the new build. Product addresses still carry the old part numbers, and we brought every page’s old title and meta description across. The old store’s .aspx and .html pages were a different case, since the new site could not reuse those addresses. Instead, we mapped them to their new pages with 301 redirects. That way, people and search engines following an old link reach the new page. Finally, we checked the trophy shop website on desktops, tablets and phones before the launch and handover.

We white labeled this build for our partner BigDCreative. We also built a WordPress catalogue and inventory site for 4K Lift Co, a forklift dealer.

Results:

  • 326 products in 22 categories
  • Two templates cover every product page and every category page
  • Testimonials and FAQs each edited in their own JetEngine list
  • Part numbers still in the product URLs, on the same domain
  • Old store's .aspx and .html links mapped to new pages through 301s