Store management

When you log in to your merchant dashboard, you'll always land on the Manage store section. This is where you can track sales & orders, manage orders & customers, and set up discounts for your store.

1. Dashboard

This section offers a comprehensive, visual overview of your e-commerce operation with Snipcart.


You will always see a default display of your last month's data when you log in. However, you can filter data by any time period you'd like by using the dates selector.

The highlighted boxes will show you:

  • Total sales
  • Total number of orders
  • Ratio of returning vs. new customers
  • Average order value

The double graph will show you:

  • Sales by period & day
  • Orders by period & day
  • A visual cue for average order value (distance between graph and line)

To get data for a single day, simply hover on the graph bar:


The top customers & products section will show you:

  • Top 10 customers with highest purchase totals for selected period
  • Top 10 products with highest sales for selected period

Note: To gather even more actionable insights on your e-commerce activity, we suggest integrating Snipcart with Google Analytics E-Commerce Tracking.

2. Orders

This section contains a full list of all the orders placed on your store through Snipcart. You can search it with 4 different filters:

  • Status (processed, disputed, shipped, delivered, pending, canceled)
  • Invoice number
  • Placed by (customer name)
  • Date (from and to range)


There are also two advanced options available for filtering orders:

  • Payment status
  • Containing product


You can export filtered orders as a .csv file. It might come in handy for accounting or importing orders into other systems.

2.1 Order details

To see an order's details, simply click on its entry in the full order list. You'll access a detailed section filled with useful info regarding a specific order, as illustrated below:


You can download the single invoice using the first button on the top right.

Changing an order status

Using the Order status selector on the top left, you can update your store orders as you'd like. This option will be useful only if you wish to update and track orders manually. Here are the order status currently available:


2.2 Order refunds

You can handle partial and total order refunds directly in your order's details page. To do so, click on the refund button on the order details page.


You'll reach this section:


Marking the Refund entire order checkbox will set the refund amount to the total order amount.

If you want to do a partial refund, enter the refund amount in the Refund amount field. A few notes for this field:

  • The amount will be rounded to a maximum of two decimals.
  • The amount must be a positive decimal number.
  • The amount must be lesser than the total of the order.

The Reason for refund field is not mandatory, and will not be shown to your customers on their email refund receipt. If you want your customer to be informed of the refund reason, simply mark the checkbox above this field.

Hit the Apply refund button to send the refund back to your customer. Your customer will receive an email notification for the refund.

Once a refund has been processed, you'll be able to see it on the order details page:


2.3 Adding & sending order tracking number

You can associate a shipping tracking number with a specific order in your dashboard. You can also send emails to your customers to share their order’s tracking number. This way, they’ll be able to follow-up on the shipping process on their own if they want to.

First, you’ll need to change the status of an order to shipped, and add your tracking number or tracking URL:


A notice will pop up asking you if you want to send the tracking # to your customer’s email address. Hit yes.


Here’s an example of the email we’ll send:


Clicking the No tracking number? Notify customer anyway link will inform your customer that his order has shipped without sharing a tracking number.

3. Subscriptions

This section contains a full list of all the active subscriptions. You can search it with 3 different filters:

  • Plan name
  • Subscriber (email, name)
  • Date (from and to range)


3.1 Subscription details

This section shows the details of a subscription. You will see the subscriber information, the plan details and the list of invoices attached to the subscription.


You can cancel a subscription by using the button on top of the section.


It's also possible to pause a subscription. Simply click on the Pause button.


Once a subscription is paused, you can resume it at anytime by clicking the Resume button.


From the subscription details, you can also update it. If you need to change the plan associated to the subscription, the interval or even the quantity, it can all be done from there.

Simply click on the Update button in the subscription details and the form will show up. Please note that you can't update a paused or canceled subscription.


Important notice: if you change the interval or the interval count, the customer will be charged right away for the new subscription amount. If you only change the amount, the new price will be applied on planned, upcoming invoices only.

4. Customers

This section contains a full list of all the customers who ordered from your store through Snipcart. You can search it with 4 different filters:

  • Status (confirmed, unconfirmed)
  • Email
  • Name
  • Date (from and to range)


Customer status

  • Confirmed customers are the ones who have created an account through Snipcart on your site.
  • Unconfirmed customers are the ones who have no Snipcart accounts on your site, and have checked out as guests.

4.1 Customer details

By clicking on a customer's email in your customer list, you'll access his details page. From there, you can find a historical list of your customer's orders, and information regarding his billing, payment and shipping.

You can use the + sign to see order details and the sign to download the invoice.


You'll also find an overview of his active subscriptions and recurring payments at the bottom of the order list.

Learn more about how to handle recurring payments & subscriptions with Snipcart.

5. Discounts

This section is where you can create, edit and delete discounts for your store.


To set a new discount, hit the Create new discount button. You'll reach this screen:


Once you've completed the required fields, hit Save and your discount will be active on your store.

For further information, check out the discounts documentation section.

When a discount has been used, you can archive it at any time. The discount will remain linked to the existing orders but will not appear in the listing anymore and will not be usable. Can be useful to soft-delete a discount you don't want anymore.


6. Products

This section displays your store's products. From there, you can gain insights on sales and bestsellers. Products will appear on this page once they've been added to the cart by a customer. If you notice that a product is not listed, it might be because it was never added in-cart by anyone yet. We also said easy-peasy inventory management was available with Snipcart: this is where you'll handle it!


Each time a product is added or an order is completed, the statistics will get updated automatically.

6.1 Product details

By clicking on the individual ID of a product, you'll access the product details section. There, you'll see:

  • 10 last orders containing this product
  • 10 last abandoned carts containing this product
  • Number of times product was sold
  • Total sales product generated
  • Product attributes


6.2 Inventory management

Note: to use this feature, you first need to activate it in the Store configurations section.

To manage your inventory, you'll have to select a product details page. Simply click on a product's ID to do so:


From there, the first interactive grid you'll see is the Inventory management zone. You can choose to manage inventory for your product as a whole, or for your product's different options (e.g. custom fields).



Once you define stock levels for your product or product options, Snipcart will automatically update them in your inventory by keeping track of all transactions on your store.

Inventory management method 1: As a single product


Simply enter the desired numerical value in the STOCK ON HAND field, and hit SAVE.

Inventory management method 2: By product variation


Start by choosing a product option in the VARIATION field (Snipcart will automatically list your custom fields when clicking on the field). Then, enter the desired numerical value in the STOCK ON HAND option.

Hit the ADD VARIATION button to repeat the process for every other product option you need.

Once you're done, don't forget to hit SAVE.

Allow out-of-stock purchase

By checking the "Allow out-of-stock" box, your inventory will display negative values if your product is purchased without available stock. We suggest making sure you have a good control over your stock replenishment process if you allow this option!

What happens if a customer tries to purchase an out-of-stock item?

If you haven't checked the "Allow out-of-stock" box, your customer will receive an in-cart notification that the item is not in stock anymore. It will prompt him to either remove it from the cart, or select another variant of the product if your inventory is managed by product variation (method 2 above).

6.3 Manual product URL fetching

When a customer adds a product to your shopping cart, it shows up in your Products section of the dashboard. If you wish to list products that haven't been added to the cart yet, you can do it using the Fetch Products button. Simply enter the URL of the page containing your product and hit the Fetch from URL button.

If you'd like to display all of your products at once with this option, simply enter a URL where all of your products are listed.


Note: Automatic, site-wide products fetching is in the works and should ship soon.

7. Abandoned carts

This section displays your store's abandoned carts. The list shows all the shopping cart checkouts that were initiated but not completed on your site.

The main ID for these entries is your customer's email. You can search the list with 4 different filters:

  • Time range (abandoned last 4 hours, 24 hours, 7 days, and 30 days)
  • Minimal order value
  • Customer email
  • Order products

Define your search parameters, hit Search, and a filtered list of your abandoned shopping carts will display on the screen.

7.1 Abandoned cart details & retrieval emails

By clicking on an email address in your abandoned carts listing, you'll access the abandoned cart details screen.


This section shows:

  • The date and time the cart was abandoned
  • The owner of the cart's customer information
  • The abandoned cart's content (prices & products)
  • The Send an email to customer rich text editor
  • The history of emails sent to potential customers

You can use the rich text editor to send customized reminders and promotions to your potential customers. When you click in the editor, we offer a default outreach email. You can change it however you'd like, but we advise keeping the "link" to abandoned cart in there. Here's what your email will look like:


As of right now, the subject of the email cannot be changed. However, we'll soon release an iteration of our abandoned cart feature that will allow this.

8. Recovery Campaigns

In this section, you can create automated email campaigns to recover carts abandoned by your customers. A campaign is a multi-step process (max. 3). Each step represents an email triggered by "time since abandonment." You can customize email template, copy and associated discount for each step.

recovery campaigns list
This page displays a list of your active campaigns. For each one you can see:

  • Name of the campaign
  • Number of emails (steps) sent in that campaign

8.1 Campaign creation

Note that customers who've abandoned carts before campaign creation date won't receive the recovery emails.

Choose a name for your campaign, which will only appear in the recovery campaigns listing above.

As of now, the "main" criterion allowing you to target specific groups of carts is the on order above field. For instance, you could create an aggressive recovery campaign targeting abandoned orders above 500 $, and a softer one targeting orders above 50 $.

An abandoned cart owner cannot receive emails from more than one campaign. Abandoned carts will always be matched to the most specific campaign (e.g. a 600$ cart owner will receive the > 500 $ campaign emails, but not the > 50 $ ones).


For each step of your campaign you can define:

  • the time since cart abandonment that will trigger this step;
  • a customized email template;
  • the discount you will offer to targeted customers (optional).

To add a new step to your campaign, click the "Add new step" button.


There is a maximum of 3 steps per campaign.

When you're ready to create your campaign, hit the "Save recovery campaign" button at the bottom of the page.

8.2 Email templates

By default, the same pre-existing email template will be attached to each step. By clicking the "Edit template" button, you will access our email editor, where you can customize the template as needed.

You will find all the information you need regarding our email editor here.

The default email we send looks like this:

Default recovery campaign email

8.3 Discounts

Recovery campaign email discounts

A discount can be added directly to each step by clicking the 'Attach a discount" button. You will only need to define:

  • Discount name (which will be seen by customers)
  • Discount type
  • Discount conditions

You can find more information about discounts right here.

The discount will then appear in the default email template and be automatically added to the abandoned carts targeted by the campaign.

9. Digital goods

This sections allows you to manage digital goods. After uploading any type of file (.mp3, .mp4, .pdf, etc.) with a simple drag and drop, you'll be provided with a GUID (identifier number). You'll be able to use this GUID to integrate your digital product in your website, like you'd do with normal products. Refer to the end of the product definition section to see how to use the data-item-file-guid attribute.


Click the "Upload" button from the menu or the "Upload first file" button from the empty listing to access this page.

To upload a new file, simply drag it into the drop zone. You can also click anywhere in the zone to browse files on your computer.


Once your file is uploaded, you'll land on the page above, which shows you 3 things:

  • The GUID (circled) that has been generated for this particular file.
  • File access expiry delay: Define the number of days the link you send to your customers will be accessible for.
  • Maximum downloads per order: Define how many times a customer can download a file after the purchase.

Once you have one or multiple files uploaded you'll find a listing of all your digital products under the "Digital goods" section of your menu: