ServeApps/SelfServe/Automated Order Tagging

Automatically tag orders when customers make changes

When a customer adds an item, removes a product, changes their address, updates their shipping method, or cancels an order, SelfServe automatically applies tags you define. Use those tags to trigger Shopify Flow automations, update packing slips, or route orders to your fulfillment team.

Powering post-purchase operations for Shopify Plus merchants like

Six trigger events, infinite workflow possibilities

Item added

Triggered when a customer adds a new product to their order. Apply a tag like customer_item_added to flag the order for a revised pick list.

Item removed

Triggered when a customer removes a product (a downgrade). Tag with customer_item_removed to alert your team to inventory returns.

Item quantity changed

Triggered when a customer adjusts the quantity of an item already in the order. Tag with customer_item_quantity_changed to recalculate shipping or packaging.

Shipping changed

Triggered when a customer changes the shipping method. Tag with customer_shipping_method_changed to update carrier allocations.

Address changed

Triggered when a customer updates their shipping address. Tag with customer_address_changed for address verification workflows.

Order cancelled

Triggered when a customer cancels their order via the self-service portal. Tag with customer_order_cancelled to trigger refund workflows or win-back email sequences.

What to do with these tags

Tags are the connective tissue between SelfServe and the rest of your Shopify operations. Here’s what merchants use them for:

  • Custom order filters. Create filters on your Shopify Orders page to see all customer-modified orders at a glance.
  • Shopify Flow automations. For example, send a Slack notification when an order is tagged customer_item_added.
  • Special packing slips for orders that were modified after purchase.
  • Fulfillment routing. Route specific change types to specific fulfillment teams.
  • Targeted email sequences based on the type of change a customer made.
UI NEEDED: Shopify Flow automation triggered by a SelfServe tag

Tagging + editing rules

Automated tagging becomes even more powerful when combined with SelfServe’s editing window rules. Use tags as both inputs and outputs: a tag can trigger a rule (e.g., “allow editing while tag X is present”) and a customer action can apply a tag (e.g., “tag the order when a customer edits”).

UI NEEDED: Tag used as a rule condition in the editing window builder

Recovering revenue on auto-pilot

See what SelfServe merchants are saving on support costs and adding in upsell revenue.

Top Nutrition storefront photo

Reduced support tickets by 47% in 60 days

Top Nutrition · 12.4x ROI · 82 self-service edits

Naked Cashmere product detail

$8,234 in upsell revenue recovered in 90 days

Naked Cashmere · 34.1x ROI · 154 edits processed

F3 Gear product showcase

Average resolution time went from 8 min to 0 min

F3 Gear · 28.7x ROI · 61 order edits

Automate your post-purchase workflows

Let your customers handle it themselves. Start your free trial. Setup takes under 10 minutes.

Merchants say it best.

Read all testimonials →

Reviews from the Shopify App Store, as merchants wrote them.

“Great app with a great team behind it! There was a small bug with the upsell widget and they fixed in 20 minutes. Thanks a lot!”

“SelfServe Order Edits + Upsells does exactly what it promises and does it exceptionally well. It empowers customers to fix their own mistakes, swap variants, and add items post-purchase without creating support tickets or operational chaos.”

“The support helped me out way out of office hours, thanks so much!”

“This app has been a game-changer for our store. One of the biggest pain points we had was customers emailing us to fix small order mistakes such as wrong variant, wrong address, or wanting to add an extra item after checkout. With SelfServe, all of that is now handled automatically without my support team needing to step in. When I needed support, the team had a dedicated group to handle my issue and resolved it very quickly. That gave me extra confidence in using the app long-term. Overall, this app has reduced support tickets, improved customer satisfaction, and added extra sales. Highly recommended!”

“The setup was surprisingly easy, and we had the customer-facing order editing live in under 15 minutes. Now you can swap a medium for a large directly from the order status page without bothering support. It's early days but I think we can cut support tickets easily by 30%.”

“Honestly this app is so good. We used to get SO many emails about wrong adresss or people wanting to change their order. Now they just do it themselves on the order status page and it saved us so much time. The upsell thing is also pretty cool, gotten us a few extra sales. def recommend it.”

“I thought the upsell part was just a gimmick. I got this so customers would stop bugging me to change their address. But I threw a couple of our smaller items up as post-checkout 'add-ons' just to test it... and people are actually buying them! It's wild.”