Shopify Checkout features are only accessible for Shopify Plus stores. Ensure your store meets this requirement before proceeding.
How Offers Work
Offers allow merchants to create tailored product recommendations and discounts during checkout. Based on the products in a customer’s cart, merchants can configure multiple conditions to suggest complementary items or apply specific discounts, enhancing personalization and increasing conversion opportunities.Create a offer
Shiptoall -> Offers
Let’s create a single offer to test your setup.
1
Click the 'Create Offer' Button
- Enter a name for your offer (for example, “Summer Shirt Offer”).
2
Add Priority to the Offer
- Set the priority level for this offer to determine its display order if multiple offers are applicable
For products with multiple applicable offers, the app automatically picks the offer with the highest priority. If two offers share the same priority, the most recent one is used.
3
Create Offer conditions ( Optional but recommended )
4
Create Offer Discounts ( Optional )
- Click on the ‘Use shiptoall discount function’ button to create a discount for this offer.
- Enter the discount amount, either as a flat value or a percentage, and generate a random discount code.
5
Add Products to Recommend
- Click on the ‘Browse Product’ button to select products you want to recommend as part of this offer.
Additional settings
Additional settings
Enable this option to let customers select more than one quantity of a product.
Enable this option to prevent products that are already in the cart or part of the order from being displayed in offers.
By default, offer products are displayed in the order they were added. Enable this option to shuffle the product order each time it is shown.
We recommend enabling discount combinations (Order discounts,Product discounts,Shipping discounts) so that multiple Shiptoall offers can be applied to the same order. This also allows Shiptoall discounts to stack with other Shopify discounts you may have.
Properties
Event Conditions
Filter shipping events based on specific product tags present in the cart.Comma-separated multiple values accepted (e.g., tag1, tag2, tag3)
Restrict shipping events to products from selected vendors.
Multiple vendors can be selected.
Trigger shipping events for products with matching titles.Comma-separated multiple values accepted (e.g., title1, title2, title3)
Trigger shipping events based on products with specified SKUs.Comma-separated multiple values accepted (e.g., sku1, sku2, sku3)
Limit shipping events to products within certain collections. Multiple collections can be selected.
Filter shipping events by product type. Multiple product types can be selected.
Use custom product properties to determine event eligibility. Property key and value pairs are required
Trigger shipping events based on the total quantity of products in the cart.
Trigger shipping events based on the price of unique products in the cart.
Trigger shipping events based on the total price of unique products in the cart.
Trigger shipping events by the total weight of unique products in the cart.
Restrict shipping events based on the combined volume of products.
Restrict shipping events based on combined product length of unique products in the cart.
Restrict shipping events based on combined product width of unique products in the cart.
Restrict shipping events based on combined product height of unique products in the cart.
Trigger shipping events depending on product packing method.
Trigger event depending on custom shipping attributes set on products.
Trigger shipping events based on product with additional pieces.
Filter shipping events by the total quantity of items in the cart.
Trigger shipping events based on the total cart value.
Trigger shipping events for carts based on combined weight.
Trigger shipping events based on the total volume of the cart.
Trigger shipping events based on the total length of items in the cart.
Trigger shipping events based on the total width of items in the cart.
Filter shipping events by the total height of items in the cart.