Skip to main content
Skip to navigation Search UltraCart Get Started

Customer story

How MDHearing sells with UltraCart.

MDHearing’s implementation shows what a modular eCommerce platform can do. It is flexible enough to support custom workflows, scalable subscription services, and advanced B2C integrations, all while delivering a streamlined, personalized experience for their customers.

MDHearing hearing aids and charging case
Coming soon

Your AI coding agent can build the whole store

The StoreFront Agent Toolchain lets AI coding agents build and edit StoreFronts in the Visual Builder's own language: full storefronts, landing pages, and one-off customizations. Your agent works with the same elements you do, and you can finish or adjust anything in the builder afterward.

  • The same 565+ elementsReal element IDs and settings, checked against the catalog before anything is written.
  • Nothing goes live until you approveYour agent sends a private preview link, and publishing live is a separate step you choose.
  • Your saves are never overwrittenIf someone saved the page in the builder since the agent last read it, the agent's push is refused.

Works with the AI coding agents your team already uses

  • Claude Code
  • OpenAI Codex
  • Gemini CLI
  • Cursor
  • GitHub Copilot
features

Built in, not bolted on

Most platforms leave CRM, email and SMS, reviews, loyalty, subscriptions, upsells, chat, and affiliates to separate apps. On StoreFronts they come with the platform and share one customer record, so they work together and report together.

Email marketing

Visual builder, templates, automated flows, and A/B testing.

Email campaigns

SMS marketing

Text and MMS campaigns, sent from the same customer record.

SMS marketing

Product reviews

Collect reviews and reward customers for leaving them.

Customer retention

Loyalty and rewards

Points, cashback, and tiers, with gift cards included.

Loyalty and rewards

Subscriptions

Auto orders, with automatic retries on failed payments.

Subscriptions

Upsells

Pre- and post-checkout offers you can A/B test.

Upsell paths

Help desk and chat

Chat, SMS, and email in one inbox, next to each customer's orders.

Conversations

Affiliates

Run partner programs and track their sales inside the platform.

Affiliate management
checkout

Customize Your Checkout to Maximize Conversions

UltraCart provides unmatched flexibility for creating a checkout process tailored to your business and customers' needs. Optimize every step to improve customer satisfaction and boost sales.

Customizable Checkout

Fully control your checkout design, content, and flow by adjusting layouts, payment options, and messaging to align with your brand and customer expectations.

Checkout Customization

Express Checkout for Returning Shoppers

Returning shoppers verify once with PayPal Fastlane and their saved card and address fill in. Apple Pay, Google Pay, and PayPal are one tap away for everyone else.

PayPal Fastlane

Pre- and Post-Checkout Upsell Paths

Easily customize, manage, and track upsell opportunities before and after checkout, helping you maximize revenue per transaction.

UltraCart's Upsell Engine

Subscriptions Without the Plugin

Sell auto orders next to one-time items in the same checkout, and let customers pick how often they get their order. No subscription app and no revenue share on rebills.

UltraCart Subscriptions

Taxes, Shipping, and Coupons at Checkout

Sales tax by ZIP code, shipping options, and coupon codes update right in the cart, so customers see their real total before they pay.

Tax Integrations

A/B Testing Built-In

Experiment with different checkout layouts and features to find the highest-performing options. View detailed statistics directly within the UltraCart platform. No third-party tools required.

Checkout A/B Testing

Payment Flexibility Without Limits

UltraCart partners with PayPal to offer a wide range of payment options for your customers. Prefer Stripe, Authorize.net, or another gateway? Simply enable your preferred integration with no added fees or penalties.

Payment Partners & Integrations

Fraud Rules You Control

Screen orders by card, address, or prepaid and gift cards, then choose what happens: flag for review, process and review, or decline.

Fraud Prevention
automation

Email, SMS, and postcards, built on your store data

Campaigns, automation flows, SMS, postcards, loyalty, and transactional email all run on the same customer record as your store. Nothing to sync, and you can trace revenue to each step.

Built-In Customer Flows and Triggers

Multi-step flows that email, text, and mail customers based on what they do, using the same data that runs your store.

Email first, an SMS follow-up, and a postcard for high-value carts.Ask for a review after delivery, reward the reviewer, and nudge by SMS if they forget.Text customers the moment an item is back, with their cart ready to check out.

Marketing automation

Email Campaign Builder

Build and schedule campaigns in UltraCart with a visual builder, so you do not need a separate email platform.

Email campaigns

Campaign Performance Insights

See revenue per campaign, per flow, and per step, with open and click rates in the same dashboard.

Communication overview

Dynamic Testing and Optimization

Test variants of your promotions and emails and let the best performer reach the rest of your list.

Testing and experiments

Flexibility with Integrations

Already love another platform? Connect Mailchimp, Klaviyo, or Campaign Monitor and keep the tools you trust.

Marketing integrations
Triggered by real store eventsOrders, deliveries, reviews, subscriptions, and restocks start a flow the moment they happen.
Every message knows the customerOrder history, subscriptions, and browsing shape who gets what. No exports, no syncing.
Revenue traced to each stepKnow which email, text, or postcard in a flow drove the sale.

Run email, SMS, and postcards from UltraCart, or connect the marketing tools you already use.

analytics

See your real profit, not just your sales

Sales, costs, and campaigns live in one system, so UltraCart can show profit by channel and by campaign. For deeper questions, your data streams into your own Google BigQuery project.

Analytics Dashboard

Sales, expenses, and profit in real time across your StoreFronts, Amazon, and eBay, with any period compared to the one before.

Key Performance Indicators

Conversion rate, average order value, cart abandonment, and customer lifetime value, tracked from day one.

Expense Tracking

See what shipping, fulfillment, marketing, and payment processing really cost you.

Profitability Analysis

Compare revenue to every cost and see the profit that is left over.

Marketing Attribution

See the revenue and profit each campaign produced across email, SMS, affiliates, and ads.

Data Warehouse

Every order, customer, and subscription streams into your own Google BigQuery project on every plan, with no ETL to maintain. Or ask for a report in plain English and the AI Report Builder writes the SQL.

ai report builder

Ask your data anything. Get the chart and the summary.

UltraCart's AI Report Builder reads your data warehouse, writes the SQL, draws the chart you ask for, and adds an executive summary. You get answers without an analyst or a line of code.

Which products really make money? Ask, and get the chart, the SQL, and the summary.Is your ad spend paying off? Ask for a line chart and see the trend.How do your customers like to pay? Ask for a pie chart.A question that joins six data sets, retail and wholesale, refunds and fees. Ask it here and get the chart, the SQL, and the summary together.

Any question, any chartBar, line, pie, heatmap, and more. Ask for the one you want to see.
Nothing hiddenSee the SQL, the full data table, and the analysis. Download a PNG or an Excel file.
Save, share, schedulePin reports to dashboards and email them daily, weekly, or monthly.
See how it works in the docs
customers

Know your customers. Keep their trust.

Profiles, order updates, and AI support all read from the same customer record, so every touchpoint already knows the order, the history, and the person.

A
Anna Calloway
anna.c@example.com
VIP
  • Active on site · 11 min today
  • Welcome email opened 05/03
  • Order #1832 placed 04/18
  • Emails Delivered 0
  • Site Visits 0
  • Orders 0
  • LTV $0.00
  • Customers above $4K
  • Blog Sign-ups
  • VIP

Customer Profiles

Every order, visit, email, and segment lives in one built-in CRM. See who your highest-LTV customers are and tailor outreach to keep them coming back.

Explore Customer Intelligence
Order #AR-37423
SMS
  1. 08/28 · 9:41 AM

    Packed. Your label has been created and your order is being prepared.

  2. 09/01 · 2:18 PM

    Shipped via FedEx. Expected delivery Sep 02.

  3. 09/02 · 8:02 AM

    Out for delivery.

  4. 09/02 · 4:47 PM

    Delivered. Thanks for shopping with us.

Proactive Order Tracking

Text and email updates go out at every shipment status, from label created to delivered. Customers stop asking where their order is, and you do not need a tracking app.

Explore Order Tracking
A
Anna C.5m

Hey! Quick question about my order last week. I'd love to order that again.

Context loaded for Anna
  • Last order #AR-37423
  • Cart abandoned 2d
  • LTV $4,337 · VIP
AI
Agent AInow

Found order #AR-37423. I've added your cart items back and applied a 10% coupon for our VIP customers.

A
Anna C.now

Amazing, thank you! b3e91;

AI Support with Full Context

AI agents see every order, subscription, and payment as it happens. They resolve questions in seconds on web chat, SMS, and phone, and hand off to your team when it takes a human.

Explore Conversations

Run the day-to-day from one place

See what shoppers do on your store, hand work to your team, and keep customers posted on every order, all from the same dashboard.

Session recording

Watch real shopping sessions on your StoreFront and see where customers get stuck.

Session recording

Ecommerce tasks

Assign and track work for your team, tied to the orders and customers it is about. No separate task app.

Ecommerce tasks

Automated flows

Cart recovery, review requests, and texts that start when a customer does something on your store.

Automated flows

Package tracking

Email and text updates at every shipment status, so customers always know where their order is.

Package tracking
integrations

Partners and integrations

Need something UltraCart doesn't do on its own? Connect payment gateways, shipping carriers, tax services, accounting, and marketing tools from the integrations directory.

developers

Built for developers, too

When your store needs custom work, your developers get a REST API, webhooks, SDKs, and EDI to build on.

Agent ready Coming soon

Let AI coding agents build and edit your StoreFront with the same elements you use. Nothing goes live until you approve.

Webhooks

Tell your other systems the moment an order, customer, or item changes.

Webhooks guide

REST API

Read and update orders, items, inventory, and customers from your own applications.

API request guide

Activation codes

Deliver license keys, registration codes, or logins the moment a digital product sells, with no third-party service.

Set up activation codes

Electronic data interchange (EDI)

Exchange purchase orders and inventory updates with your trading partners automatically.

UltraCart EDI

SDKs on GitHub

Official SDKs in six languages, ready to install from your package manager.

articles

Recent articles

support

Expert support at every step

Payments
PayPal
Stripe
Checkout
Shipping
Taxes
Items
Inventory
Discounts
Gift Cards
Orders
Coupons
Reports
Integrations
Mobile
SEO
Analytics
Marketing
Subscriptions
Fraud
Returns
Refunds
API
Security
Themes
Branding
Responsive
Support
Billing
FAQs
Gateways
Currency
Invoices
Sales Tax
VAT
Integrations
Social Media
Product Pages
Images
Hosting
Data Import
Data Export
CRM
Wishlist
Order History
User Accounts
Transaction Logs
Hosting
Custom Scripts
HTML
CSS
JavaScript
Site Maps
Meta Tags
Product Feeds
Email
SMTP
Abandoned Carts
Promotions
Flash Sales
Dynamic Pricing
User Roles
Permissions
Product Tags
Categories
Filters
Search
Shipping Zones
Shipping Rules
Tracking
3PL
Inventory Alerts
Supplier Management
Notifications
Mobile Apps
Widgets
Optimization
Performance
Site Speed
Affiliate
Gift Wrap
Localization
Multi-Language
Multi-Currency
GDPR
PCI Compliance
Accessibility
Responsive Design
Automations
Chat
Live Support
Feedback
Returns Policy
Terms
Privacy
Custom Checkout
One-Click Checkout
Mobile Payments
Digital Products
License Keys
Subscriptions
Gift Registries
Dynamic Inventory
Product Reviews
Ratings
Cross-Sell
Upsell
Bundles
Kits
Custom Orders
FAQs
Help Center
Walkthroughs
Troubleshooting
Wholesale
Custom Fields
Tax Exemptions
Order Tracking
Gift Receipts
Shipping Methods

Documentation

Step-by-step guides for every part of your store, any time you need them.

Explore Docs
UltraCart US-based support specialist at his desk with headset

US-based support

Real people who help with setup and the tricky configurations.

Contact Support
Docs MCP server

Let your AI assistant read the UltraCart docs

Connect Claude, ChatGPT, Cursor, Codex, or Gemini to the UltraCart MCP server and it answers from the current guides and API reference, not from memory. It is free, read-only, and needs no sign-in.

  • For merchantsAsk in plain words, like "how do I issue a partial refund?", and get the steps with the docs page they came from.
  • For developersFind the exact REST operation, read its parameters and cautions, and write code against it with the right SDK setup.
  • Safe by designIt only reads documentation. It cannot see or change anything in your store.
Add one address

Server address

https://mcp.ultracart.com

Or in Claude Code

claude mcp add --transport http \ --scope user ultracart-docs \ https://mcp.ultracart.com

Streamable HTTP, no authentication. Some workspaces need an admin to allow custom MCP servers first.

Professional Services:
custom design and development from our in-house team.

UltraCart professional services team collaborating on an eCommerce store buildout
get started

Start your 30-day free trial

Set up your store, add products, and place a test order before you commit. No credit card required, and no long contract.

Clear pricing

Plans that grow with your sales. No hidden fees, just the tools you need.

Pricing and Plans

Dedicated support

US-based help to launch, grow, and answer questions along the way.

Contact Support