Hello,
I set up all new order emails to go to 3 staff accounts. Me, the owner, an two other staff. The test email and new order emails are going to all of my staff. However, it is not coming to my email.
I would love for this to be fixed so I can stay on top of orders? Any help would be great!
Hi
Are you just interested in email, or you want to test other channels as well?
I suggest web push notification, because it is easier for shop visitors to subscribe to web push - without giving you any personal information - and then you are able to send them all kinds of messages that you could via email.
I suggest you use BestPush - Smart Notification because it tries to find the RIGHT TIME to ask the visitors to subscribe to web push and doesn't bother them.
In addition it supports all automated web push notifications that is needed for a shop: welcome notification, abandoned cart recovery, win back visitors, price drop alerts, back in stock alerts.
I suggest you test it because it is Free up to 500 notification subscribers (that is, for several months)and all its features are available in this free plan.
check it out here: https://apps.shopify.com/bestpush
Hope you find it helpful!
Hi,
My name’s Jordan and I’m a product manager on the orders team here at Shopify. I hope you don’t mind me following up here, but I wanted to share with you that we’re planning on making some improvements to that email notification. There’s no denying it’s outdated and could use a design uplift, but I’m curious how you find it useful? Do you use for it anything specific outside of just being notified of a new order? Is there anything you’d like to see changed with it?
If you're not too busy to reply, it'd be great to connect and hear your feedback so I can share it with the team. Feel free to message me directly!
All the best,
Jordan
Hi there, I'm new to Shopify platform. Have very little coding skills, so any help you can provide to us would be most appreciated. Here's the problem I'm looking to solve.
We have a flower shop business. When a new order is placed online, we receive a notification sent via email to our network printer in the shop. At the moment, the notification doesn't include all the needed information, it's just a summary. I then have to go to Shopify to print the order. Not ideal. We're running Minimal template which is free.
Can you let me know which template file I would need to edit to add all the needed order properties to include so that I get the complete order?
Tammie
Hi Tammie,
You can find the template following the steps outlined below:
Can you tell me what are the additional order properties you'd like added to this email? Also, I'm curious — why are you printing this email?
Hi, Jordan - Wow, thanks for the incredibly fast response... Appreciate that! We want to have a print out of the customer's order to work from. Our process is this:
The floral designer references the printed order when she's creating the bouquet or vase arrangement or planter or whatever is ordered.
Front-line staff (customer service rep) use this paper order to create the delivery sheet for the day. Info needed there is phone number and shipping address and name so we can call the recipient (ship to name on the order) that they are going to be receiving a delivery from us.
I know it's sort of old school, but this is the process we are most comfortable with and that works best for us. I don't want to have my team log-in to the laptop to manage this manually. Automating the printing of new orders as the arrive through our Shopify website is ideal.
All of the detail we need is found on Print Order Page from the Shopify dashboard. But right now we have to manually click that. We do get a printed email notification, which is helpful to notify us that we have a new order, but it has a link we have to click to open the new order to print the order. Ugh... it doesn't contain all the details. Hope this helps explain.
Order Properties to include:
id
name
order_name
order_number
created_at
customer
billing_address.first_name
billing_address.last_name
billing_address.phone
total_price
shipping_address
Shipping_address.first_name
shipping_address.last_name
shipping_address.phone
line_items
note
Please let me know what you think and how we can solve this.
Tammie
OK this is all good to know. I was going to recommend our packing slips feature in Shopify which allows you to bulk print packing slips for your orders and all the relevant order properties would be in each slip, but I see now that you prefer that staff doesn't go into the admin and print manually. I imagine it's a time consuming task!
So, we've recently shipped some changes to this email which includes most of the properties you've outlined, but not all of them (including order number or billing info), so I've attached an updated template that has the info you need. I hope this helps. You just need to copy the content of this template and paste it into your editor. Please be aware that this will overwrite any customizations that you have with your current email. So, try to keep a copy of your existing template in case you need to revert back to it.
Hi, again - Thank you! Just confirming, I'll make a backup of the default (original template file). This one you've provided replaces it but doesn't have all of the details we'd like? So, I'll have to add the code myself? My theme doesn't have a template called new_order_notification.liquid. It does have Template/Customers/order.liquid. Theme we use is Minimal 12.0.5.
When we update this theme in the future, will this customized template be overwritten?
Tammie
Hi, again - I just thought of something. Light bulb just went on... On my admin dashboard, I go to Settings | Notifications | Staff Order Notifications | Templates section | click New Order. That code is what is being replaced, correct? And I should backup what's there by default in case need to revert back.
Thanks, please confirm. I'm so new at this.
And... this is what the New Order Notification file currently has
<p>Hello {{ shop_name }},</p>
<p></p>
<p>
{% assign current_datetime = date | date: "%b %d %I:%M%p" %}
{% if customer.name %}
{{ customer.name }} placed a new order with your store, {{ current_datetime }}:
{% else %}
Someone placed a new order with your store, {{ current_datetime }}:
{% endif %}
</p>
<p></p>
<ul>
{% for line in subtotal_line_items %}
<li>
<img src="{{ line | img_url: 'thumb' }}" />
{% if line.sku != blank %}
{{ line.quantity }} x {{ line.title }} (SKU: {{ line.sku }}) for {{ line.price | money }} each
{% else %}
{{ line.quantity }} x {{ line.title }} for {{ line.price | money }} each
{% endif %}
</li>
{% endfor %}
</ul>
<a href="https://{{ shop.permanent_domain }}/admin/orders/{{ id }}">View order {{ order_name }}</a>
{% if fulfillment_aborted %}
<p>The above order was not automatically fulfilled because it was flagged as suspicious.</p>
{% endif %}
<p></p><br>
{% if has_high_risks? %}
<p><b>Security check:</b></p>
<p>This order has a risk of being fraudulent. Review the order in your store's admin and contact the customer to verify their information.</p>
<p></p>
{% endif %}
{% if gateway %}
<p><b>Payment processing method:</b></p>
<p>{{ gateway }}</p>
<p></p>
{% endif %}
{% if requires_shipping and shipping_address %}
<p><b>Delivery method:</b></p>
{% for shipping_method in shipping_methods %}
<p>{{ shipping_method.title }}</p>
{% endfor %}
<p></p>
<p><b>Shipping address:</b></p>
<p>{{ shipping_address.name }}</p>
<p>{{ shipping_address.street }}</p>
<p>{{ shipping_address.city }}, {{ shipping_address.province }} {{ shipping_address.zip }}</p>
<p>{{ shipping_address.country }}</p>
<p>{{ shipping_address.phone }}{% endif %}</p>
<p></p>
{% if shopify_shipping_enabled %}
<p>Save time and money by <a href="{{ fulfillment_url }}">fulfilling with Shopify Shipping</a></p>
<p></p>
You can review details of this order in your shop admin at {{ shop.url }}/admin/orders/{{ id }}.
{% endif %}
User | Count |
---|---|
28 | |
18 | |
17 | |
16 | |
10 |