Mail‑in precious metal buying · United States

Gold buying site where one form submit runs four systems

Money Gold buys precious metal from people who mail it in. One form submit sets off a four-system chain: FedEx returns a shipping label, the customer's account registers itself, and n8n and SMTP carry the updates while the parcel moves. Inside that account the customer watches the video of their own box being opened. Live five weeks from the start of design.

Web developmentAutomationFedEx API
The Money Gold home page as it ships today The Money Gold home page on a phone

At a glance

The project in one screen

Client
Money Gold (moneygoldus.com)
Industry
Mail‑in precious metal buying
Location
United States
Services
Design, build, customer dashboard, logistics automation, SEO groundwork
Timeline
5 weeks, design start to launch
Platform
WordPress, custom Elementor build; FedEx API, Metal API, n8n, SMTP
Headline result
0 manual steps to issue a shipping label
WordPressElementorFedEx APIMetal APIn8nSMTPEmail and SMS notifications

The starting point

People mail valuables to an address they found online

Money Gold buys precious metal from customers who mail it in from across the United States. The transaction begins with an act of trust that most ecommerce never asks for: the customer puts something valuable in a box and hands it to a courier while no money has changed hands. Every question that follows is about doubt. Did the package arrive. Who opened it. Was that really what was inside. A template site can present those answers as marketing copy. It cannot show them happening. The second problem was operational. Each inbound shipment needs a shipping label, an account for the sender, and a stream of updates as the parcel moves. Done by hand, that is a staff member in a shipping portal for every single lead, and it caps how many customers the business can take.

  • The trust gap: valuables ship while no money has changed hands, so the site has to show the customer what happened to their package
  • Manual logistics: a shipping label per lead does not scale past the hours in a day
  • Moving rates: appraisals are priced against precious metal rates that change during the trading day, so a live rate source had to be in the stack

What we built

The engineering behind it

01

One form submit produces a FedEx label

The customer describes what they want to sell and submits the form. The FedEx API is called immediately and returns a shipping label. Nobody on the Money Gold side opens a shipping portal, retypes an address, or emails a PDF later that day. Inside the dashboard, a returning customer can generate additional labels the same way for a second or third shipment.

02

The account creates itself

The same submit that produces the label also registers the customer's personal account. There is no separate signup form and no password wall standing between a first-time visitor and the thing they came to do. The account exists because a shipment exists, which suits a business whose first customer action is mailing a package.

03

Status changes that write their own notifications

n8n runs the workflow behind all of it. As the FedEx delivery status changes, the customer receives email and SMS notifications automatically, with mail sent through a configured SMTP server. The staff side of this is the point: nobody sits watching a tracking page in order to send a reassurance email. The chain runs from form submit through to notification without a person touching it.

04

A dashboard built around the unboxing video

Inside the account the customer sees the status of their shipment, the video of their parcel being opened, tools to create new FedEx labels, and their profile settings. The video is the load-bearing part. When a stranger mails something valuable across the country, the open question is what was in the box when it arrived and who says so. A recording of the opening answers it without a phone call.

05

A live precious metal rate feed

A Metal API integration is part of the stack, supplying current precious metal rates to the site. Metal prices move during the trading day, and an appraisal quoted against yesterday's number is an argument waiting to happen, so the figure comes from the API instead of from someone updating it by hand.

Design and devices

What a nervous first-time sender needs to see, in order

The sequence set the layout. First the form that produces the shipping label, because requesting the label is the one thing every customer does. Then the account, where the parcel's status, the video of it being opened, a way to start the next shipment, and the customer's own details sit together on one screen. The account is the payoff surface of the whole design, and the priority order on it matches the order a worried person asks their questions in. The design was drawn for this business and built in Elementor on WordPress, so pages stay editable without a developer in the loop. The brief named correct display from smartphones through to desktop as a requirement, and that shaped the layout work as much as the visual direction did. Responsiveness here is practical, phone first. The label form and the status screen are both things a customer reaches for on a phone, one-handed, often while anxious about a package in transit. Form fields, status, and the video player are sized for the small screen first.

  • Phone-first label form, because every customer starts there and they do it holding the item
  • The customer account as the payoff surface: shipment status, unboxing video, new labels, profile
  • Correct display from smartphones through to desktop, checked across the range as pages were built
  • Individual design built in Elementor on WordPress, so the client's own team can edit and extend pages
  • Page structure organized around search scenarios, with a sitemap, so the SEO shape was part of the build
Money Gold on a phone screen

The request that starts everything

Money Gold request a free kit page
The kit request: the form whose submit fires the FedEx label

What came of it

Results

The outcome we can describe with confidence is operational. A lead that would otherwise require a staff member to open a shipping portal, create a label, set up an account and send an email now runs without anyone's time. The customer gets their label in the minute they asked for it, and the notification chain keeps talking to them while the parcel moves. We are not publishing traffic, ranking or revenue figures here. The SEO work was structural preparation, and we have not been given post-launch analytics to report against. What is verifiable today is on the live site: the page structure, the responsive layouts, and the route into the customer account. Everything past the login screen is described from the build, because it belongs to Money Gold's customers.

0

Manual steps to issue a shipping labelThe form submit calls the FedEx API directly, and the same submit registers the account. Staff involvement in the label, the account and the notification chain is zero.

4

Systems running behind one form submitFedEx API for the label, Metal API for rates, SMTP for the mail, n8n running the sequence.

5 weeks

Design start to launchOur delivery time. Covers custom design, the WordPress and Elementor build, the integrations, and the customer dashboard.

What an assistant can read here

The public site is where an assistant does its reading: the page structure is organized around search scenarios, the layouts hold from a phone through to a desktop, and the route into the customer account is in plain sight. Everything past the login screen, the shipment status, the unboxing video, the label generator, is out of a crawler's reach by design, because it belongs to Money Gold's customers. No answer-engine tracking was set up on this project, so this page claims no citation in ChatGPT, Perplexity or AI Overviews. The search work was structural preparation, and its effect has not been measured on our side.

How we ran it

The work plan, in order

Every project runs on a written plan. This is how this one ran.

  1. 01

    Map the transaction the site has to carry

    We started from the customer's path rather than the sitemap: what they hold in their hand, what they are afraid of, what has to happen in the background at each step. That produced the list of integrations the site would need, which is why the FedEx and account logic sat in scope alongside the design work.

  2. 02

    Custom design and responsive build

    Individual design, then the Elementor build on WordPress. Layouts were checked from small phones up to desktop as pages were built, which the brief named as a requirement. Nothing was left to a theme default.

  3. 03

    Logistics automation

    FedEx API for label generation, n8n for the workflow that ties form submit, account registration and notification together, SMTP for delivery of the mail. Metal API supplies live precious metal rates. This is the phase where the business logic stops being a diagram.

  4. 04

    The customer account

    Shipment status, unboxing video, new label creation, profile management. Built as the place a worried customer goes to be reassured, which set the priority order of what appears on the screen first.

  5. 05

    Launch

    Live five weeks after design began, with the automation running end to end: form to label to account to notification chain.

  6. 06

    Search groundwork, reporting to follow

    Page structure organized around search scenarios, with a sitemap, so the SEO shape was part of the build rather than a retrofit. We have not been given post-launch analytics to report against, so the search work is described here as structural preparation, and its effect has not been measured on our side.

Straight answers

Questions about this build

Yours is probably close to one of these. If not, ask it directly.

Ask about your project
How does the shipping label appear without staff involvement?
The form submit triggers a call to the FedEx API, which returns a shipping label for that customer's parcel. n8n orchestrates the sequence around it: the label request, the account registration, and the message that carries the label to the customer over SMTP. Nobody logs into a shipping portal. Customers can generate further labels themselves from inside their dashboard.
What does the customer see after they ship?
Their personal account shows the current status of the shipment, the video of the parcel being opened, a tool to create new FedEx labels, and their profile settings. Alongside that, the delivery status drives automatic email and SMS notifications, so updates reach them without them going to look.
Why WordPress and Elementor for something this automated?
The automation lives in the APIs and in n8n, so the CMS only has to handle content and the customer-facing surface. WordPress gives the client a stack their own team can edit, and Elementor keeps the custom design editable without a build step. New pages and posts ship without a developer, which matters for a site meant to grow through search.
Can this pattern be reused for another business?
The pattern is: a public form that starts a workflow, an automation layer that talks to the carrier and the mail server, and an authenticated area where the customer can see the state of their own case. It applies wherever a customer sends something physical and then waits. The specific integrations change with the carrier and the industry.

Same team, same method

Your project, next

Tell us what you sell and where you sell it. You get a plan like the one above, with the first step priced out and dated before anything starts.

No spam 100% confidential Answer within 24 hours