All Collections
Local Delivery
Delivery notifications
Delivery notifications

Learn more about Zapiet - Pickup + Delivery delivery email notifications

Jelizaveta avatar
Written by Jelizaveta
Updated over a week ago

Zapiet - Pickup + Delivery sends customer-facing notifications and internal emails about order status changes.

If you're using a custom domain, you have to set up DKIM/DMARC to ensure that all notifications sent by Zapiet - Pickup + Delivery are received by customers.

Take a look at our DKIM/DMARC policy for custom domains guide for more information.

Learn more about DKIM/DMARC in Help prevent spoofing and spam with DMARC article by Google.

For the general overview of our notifications, take a look at our Email notifications article.


Customer notifications

We send:

For any functionality customizations, you will need to manually update your emails using our Liquid variable reference guide.

HTML is supported in Zapiet - Pickup + Delivery emails.

You can access your customer notification in the settings, and change the logo and the accent color.

  1. In Zapiet - Pickup + Delivery, click Settings.

  2. In the Advanced section, click Notifications.

  3. Under Store logo, click Add image or drop images to upload.

  4. If you need to remove it, click Remove logo. To replace the logo, click the image.

  5. Adjust the logo width if needed.

  6. Select your accent color (the color of the button and the links). You can select color manually or input the hex color code.

  7. Click Save.

Your customer notifications should now include those changes. You can preview them within each notification's page.


Ready for delivery email

We send a Ready for delivery email when the order is marked as ready for delivery in Zapiet - Pickup + Delivery.

You can preview and edit your Order ready for delivery email notification.

  1. In Zapiet - Pickup + Delivery > Settings > Notifications > Customer notifications, click Ready for delivery.

  2. Click Preview to see what the email will look like to the customer. You can customise the email below if needed.

Your Ready for delivery email notification should look similar to the one below (if you have the date and time picker enabled).

If you would like to customise the way date and time are shown, please take a look at our Change the date and time format in email notifications article.


Out for delivery email

We send an Out for delivery email when the order is marked as dispatched in Zapiet - Pickup + Delivery.

You can preview and edit your Out for delivery email notification.

  1. In Zapiet - Pickup + Delivery > Settings > Notifications > Customer notifications, click Out for delivery.

  2. Click Preview to see what the email will look like to the customer. You can customise the email below if needed.

Your Out for delivery email notification should look similar to the one below.


Order delivered email

We send an Order delivered email when the order is marked as delivered in Zapiet - Pickup + Delivery.

You can preview and edit your Order delivered email notification.

  1. In Zapiet - Pickup + Delivery > Settings > Notifications > Customer notifications, click Order Delivered.

  2. Click Preview to see what the email will look like to the customer. You can customise the email below if needed.

Your Order delivered email notification should look similar to the one below.


Internal notifications

We send:

Internal notifications are location specific. You need to specify the sender email and the email(s) that should receive them.

Custom cart attributes will not appear in your internal notifications by default. If you'd like to show them, take a look at our Custom attributes article.

  1. In Zapiet - Pickup + Delivery, click Locations.

  2. Select the location you would like to receive internal notifications from.

  3. In Local Delivery section, click Edit settings.

  4. In the Internal notifications section, enter the email address(es) that should receive this location's internal delivery emails.

  5. Click Save.
    Repeat this process for the rest of your locations.

  6. In Zapiet - Pickup + Delivery, click Settings.

  7. In Advanced section, click Notifications.

  8. Under Preferences, enter your store's email address and click Save.
    This is the email that will appear as the sender of the internal notifications.

You have now set up your sender email for your notifications. If your DKIM/DMARC setting is not showing as verified, please take a look at our DKIM/DMARC policy for custom domains guide for more information.


New delivery order

We send a New delivery order email when a new delivery order is placed.

You can preview and edit your New delivery order email notification.

  1. In Zapiet - Pickup + Delivery > Settings > Notifications > Internal notifications, click New delivery order.

  2. Click Preview to see what the email will look like. You can customise the template below if needed.

Your New delivery order email notification should look similar to the one below.


The payment processing method

Due to Shopify updates on January 1st of 2024, the variable we used for payment processing method has changed.

If you would like to show the payment processing method in this internal notification, and you haven't edited the template before, go to Zapiet - Pickup + Delivery > Settings > Notifications > New delivery order, scroll to the bottom and click Revert to default.

If you have edited the template, search for this code:

{% if gateway %}
<table class="row">
<tr>
<td class="customer-info__item customer-info__item--last">
<strong>Payment processing method</strong>
<br>
<p>{{ gateway }}</p>
</td>
</tr>
</table>
{% endif %}

Then replace the code above with the following code below:

{% if payment_gateway_names %}
<table class="row">
<tr>
<td class="customer-info__item customer-info__item--last">
<strong>Payment processing method</strong>
<br>
<p>{{ payment_gateway_names[0] }}</p>
</td>
</tr>
</table>
{% endif %}

If you're not comfortable editing code, please contact us on chat and we'll be happy to help!


Updated delivery order

We send an Updated delivery order when delivery details of the order were internally updated.

You can preview and edit your Updated delivery order email notification.

  1. In Zapiet - Pickup + Delivery > Settings > Notifications > Internal notifications, click Updated delivery order.

  2. Click Preview to see what the email will look like. You can customise the template below if needed.

Your Updated delivery order email notification should look similar to the one below.


The payment processing method

Due to Shopify updates on January 1st of 2024, the variable we used for payment processing method has changed.

If you would like to show the payment processing method in this internal notification, and you haven't edited the template before, go to Zapiet - Pickup + Delivery > Settings > Notifications > Updated delivery order, scroll to the bottom and click Revert to default.

If you have edited the template, search for this code:

{% if gateway %}
<table class="row">
<tr>
<td class="customer-info__item customer-info__item--last">
<strong>Payment processing method</strong>
<br>
<p>{{ gateway }}</p>
</td>
</tr>
</table>
{% endif %}

Then replace the code above with the following code below:

{% if payment_gateway_names %}
<table class="row">
<tr>
<td class="customer-info__item customer-info__item--last">
<strong>Payment processing method</strong>
<br>
<p>{{ payment_gateway_names[0] }}</p>
</td>
</tr>
</table>
{% endif %}

If you're not comfortable editing code, please contact us on chat and we'll be happy to help!


Disable notifications

  1. Click on the notification you'd like to disable.

  2. Click Disable notification.

This notification will now be disabled.

If you need to enable it again, click Enable notification.


Troubleshooting

  • Zapiet - Pickup + Delivery only offers email notifications, we do not offer SMS notifications.

  • If you aren't receiving internal notifications, check if you've added the correct email address to the Zapiet - Pickup + Delivery > Locations > Select the location > Edit delivery settings > Internal notifications.

  • If you don't see the delivery date and time:

    • If you have not modified the template, revert the email template to default.

    • If you have modified the template, add the following code snippet after

      {{ shipping_address.country }} </p> </td> </tr> </table> as shown below:

      {% if attributes.Delivery-Date %}
      <br/><br/>Delivery Date:<br/>{{ attributes.Delivery-Date | date: "%A, %-d %B %Y" }}<br/>
      {% endif %}
      {% if attributes.Delivery-Time %}
      <br/>Delivery Time:<br/>{{ attributes.Delivery-Time | date: "%R" }}<br/>
      {% endif %}


Notes

Did this answer your question?