Purpose: Learn how to offer service point delivery through your Ecwid by Lightspeed webstore by following the easy steps below. Offering your customers the option of having their parcel delivered to a service point can increase your conversion rate by up to 30%.
Related articles:
→ Ecwid by Lightspeed integration
Activate Service Points in Sendcloud
- Go to your Sendcloud account directly from Ecwid by Lightspeed by clicking Go to Sendcloud
- In your Sendcloud account, go to Settings > Integrations
- Select your Ecwid by Lightspeed webshop and click Edit
- Tick the box "Service Points" and enable the carriers for which you want to enable service point delivery
- Click Save when you're done
- In Ecwid by Lightspeed, under the Sendcloud application, select a synchronized shipping method to link with your Sendcloud integration for service point delivery
Step 2a: Setting up a simple shipping method in Ecwid by Lightspeed
- Go back to your Ecwid by Lightspeed Admin and navigate to the Sendcloud app
- Click on the toggle switch to enable a simple shipping method
- Fill in an appropriate name such as "Service Point Delivery" and the cost and confirm by clicking on the Save button
Step 2b: Setting up an advanced shipping method in Ecwid by Lightspeed
- Go back to your Ecwid by Lightspeed Admin and navigate to the Sendcloud app
- Click on the toggle switch to enable an advanced shipping method
- Select a shipping method from the list of existing shipping methods you wish to use as a service point delivery shipping method (marked shipping method cannot be excluded from synchronization):
Step 2c: How to add a standard shipping method in addition to your service point delivery method
If you followed the steps mentioned above you were able to set up servicepoints for Ecwid by Lightspeed. You can follow these steps to add a standard shipping method (for example DPD Home delivery):
- Go to your Ecwid by Lightspeed account > Shipping & Pickup > click on the button + Add shipping
-
The shipping method appears at Shipping, Delivery and Pickup
- Go to Enable advanced shipping method at the section Configure service point delivery and make sure that your standard shipping method is not enabled
-
Check if your shipping methods are set up correctly at checkout.
Example of "DPD home delivery" at checkout. Click on Continue to proceed to checkout.
Example of "DPD Service Point" at checkout. Click on "Select Service Point" and select location in order to proceed to checkout:
Adding destination zones in Ecwid
Creating a destination zone by country, region, or state
If you deliver across the country or abroad, create a shipping zone based on a specific country, state, or province. Once you set up a shipping method for a specific country, it will be available for all its states. Similarly, when you specify a state or province, the shipping zone will cover all the cities, towns, or territories in it.
You can use this method to set different shipping rates for different regions. For example, you can create a shipping method with a flat shipping rate of $20, then limit the shipping zone to the Canary Islands so that customers from the Canary Islands are charged $20 for their orders. For other customers (in Spain), you can create another shipping method with lower shipping rates.
- From your Ecwid admin, go to Shipping & Pickup and click on the shipping method you need to set up
- Scroll to the Shipping region section
- Click Limit by country or region and select countries from the list. You can start typing the name of a country or a region in the field to find it quicker:
- To select a particular administrative division, click on the country, then select states, regions, or provinces
- Click Apply Selection
- Click Save
If later you need to change the list of countries or states where you deliver to, click Edit Zone and make changes.
Creating a destination zone by ZIP or postal code
You can also limit the destination area to a specific city, block, or street if you, for example, don’t want to ship to remote towns. If you offer in-store pickup, you may want to exclude your store's ZIP code from the shipping region.
- From your Ecwid admin, go to Shipping & Pickup and click on the shipping method you need to set up
- Select Limit by ZIP or postal code, then enter the zip code. For several ZIP codes, keep adding them one by one to the list:
- Click Save
Extending email forms
You can edit your Ecwid by Lightspeed email templates to display service point information.
The following templates can be extended:
- Order Confirmation
- Order Status Changed
- Order Shipped
- New Order Placed
▼Code for displaying service point information
The following code should be added to your template to display service point information:<#assign scServicePointName = getOrderExtraField("scServicePointName")>
<#assign servicePointStreet = getOrderExtraField("scServicePointStreet")>
<#assign servicePointCity = getOrderExtraField("scServicePointCity")>
<#assign servicePointPostalCode =getOrderExtraField("scServicePointPostalCode")>
<#if scServicePointName.title?has_content && scServicePointName.value?has_content>
<tr>
<td align="left" valign="top" style="font-family: ${fontFamily}; font-size: 14px; line-height: 24px; color: ${colorText}; padding-top: 15px;">
<b>${scServicePointName.title}</b> <br /> ${scServicePointName.value}
</td>
</tr>
</#if>
<#if servicePointStreet.title?has_content && servicePointStreet.value?has_content>
<tr>
<td align="left" valign="top" style="font-family: ${fontFamily}; font-size: 14px; line-height: 24px; color: ${colorText}; padding-top: 15px;">
<b>${servicePointStreet.title}</b> <br /> ${servicePointStreet.value}
</td>
</tr>
</#if>
<#if servicePointCity.title?has_content && servicePointCity.value?has_content>
<tr>
<td align="left" valign="top" style="font-family: ${fontFamily}; font-size: 14px; line-height: 24px; color: ${colorText}; padding-top: 15px;">
<b>${servicePointCity.title}</b> <br /> ${servicePointCity.value}
</td>
</tr>
</#if>
<#if servicePointPostalCode.title?has_content && servicePointPostalCode.value?has_content>
<tr>
<td align="left" valign="top" style="font-family: ${fontFamily}; font-size: 14px; line-height: 24px; color: ${colorText}; padding-top: 15px;">
<b>${servicePointPostalCode.title}</b> <br /> ${servicePointPostalCode.value}
</td>
</tr>
</#if>