Shopify is an eCommerce platform that enables you to build a successful online business & website. Once you create your Shopify account you can begin setting up product catalogues & menus and start selling online.
The GetSwift integration with Shopify now helps you not only process orders for delivery on your Shopify account but now allows those orders to be sent instantly to your GetSwift account so you can start dispatching, tracking and managing the deliveries to be fulfilled out in the field!
Take a look at the instructions below to get started:
Step 1: Create a Template within GetSwift
- Create a Template (click here for more details) with the Pick Up Address of your Shopify Store
- Input <your shopify merchant name> in the very last field
Step 2: Configure your Settings within GetSwift
- Go to your GetSwift settings --> advanced options --> "Email orders will be sent from"
- Add the email address that you will receive your shopify order notification emails from
- Then click "update"
Step 3: Configuring your New Order Email Template within Shopify
- From your Shopify Admin Page click "Settings"
- Click "Notifications"
- Scroll down to Templates and click "New Order"
- Delete the content and replace it with the below text:
Hello {{ shop_name }},
{% if customer.name %}{{ customer.name }}{% else %}Someone{% endif %} placed a new order with your store:
{% for line in line_items %} {{ line.quantity }}x {{line.title }} = {{line.line_price | money_with_currency }}
{% endfor %}
Subtotal: {{ subtotal_price | money_with_currency }}
Delivery: {{ shipping_price | money_with_currency }}
Total Price: {{ total_price | money_with_currency }}
{% if fulfillment_aborted %}
The order listed above was not automatically filled as it was marked by fraud risk.
{% endif %}
{% if has_high_risks? %}
Security Check:
This order may be fraudulent. Check order in the administration section of your store and contact the customer to verify their information.
{% endif %}
Payment processing method: {{ gateway }}
{% if requires_shipping and shipping_address %}
Delivery Method: {% for shipping_method in shipping_methods %} {{ shipping_method.title }}
{% endfor %}
Shipping Details:
Date: {{ date | date: "%b %d %I:%M%p" }}
Order Number: {{ order_number }}
Name: {{ customer.name }}
Street: {{ shipping_address.street }}
City: {{ shipping_address.city }}, {{ shipping_address.province }} {{ shipping_address.zip }}
Country: {{ shipping_address.country }}
Phone: {{ shipping_address.phone }}
Email: {{ email }}
Delivery Notes: {{ note }}
{% endif %}
- Then hit "save"
Step 4: Configuring your New Order Email Notifications within Shopify
- From your Shopify Admin Page click "Settings"
- Click "Notifications"
- Click "Add Recipient"
- Add "import@getswift.co" so all new orders get sent to that address
Step 5: Create a Shopify Test Order
- Create a new test order in your Shopify store
- Make sure the test order has shipping and the customer details have shipping address otherwise it won't work
Step 6: Check your GetSwift Account to your Order!
- The order should then appear in your GetSwift account and map within 30 seconds and be sent to drivers depending on your driver notify settings in GetSwift
BOOM - how good does that feel now?