18192470686 - Ann Summers Ltd - Wishlist Automation - Implementation Consultancy

18192470686 - Ann Summers Ltd - Wishlist Automation - Implementation Consultancy

Regular price
Price on Application
Sale price
20 Service Credits


Project outline


The Dotdigital Implementation Consultancy team will build and test a two-email campaign Wishlist automation. The two triggered email campaigns will contain details of the products on a contact's wishlist.
A Statement of Work document has been produced for this project, titled 2025-11 - Ann Summers - Wishlist Automation - Statement of Work - 1.0.pdf.

Business requirements

  • The solution must send two triggered email campaigns to contacts including details of products that are on their wishlist
  • Each of the two triggered emails must contain details of the products available on the contact's wishlist
  • The email campaigns should include a delivery threshold banner, which displays different messaging depending on the total value of the contact's wishlist
  • The solution must allow for optimisation testing, particularly of the time delay between the first and second campaign
  • The solution must consider contacts who are enrolled into the live abandoned cart and abandoned browse journeys
  • The solution must include product recommendations according to the value of the wishlist
  • The solution must send two triggered email campaigns to contacts including details of products that are on their wishlist
  • The solution should ensure that contacts who make a purchase while they're in the wishlist automation should not receive any further communications about their wishlist
  • The solution should stop contacts from receiving too many wishlist communications if they continue to be eligible to do so

Functional requirements

  • Contacts must only be sent emails if they are opted into receiving email campaigns, indicated by the field EMAIL_PREF = True
  • The solution must use the Wishlist data structure available in the sandbox account
  • Contacts who have a wishlist value of £50.00 or over should see a green delivery threshold banner saying that they are eligible for free delivery
  • Contacts who have a wishlist value of between £40.00 and £49.99 should see an amber delivery threshold banner saying that they are £X away from free delivery, where X represents the difference between the total wishlist value and the £50.00 delivery threshold
  • Contacts who have a wishlist value of £39.99 or below should see another delivery threshold banner
  • If a product is on sale, only the sale price should be taken into consideration when calculating the total cost of the wishlist
  • If a product is out-of-stock in the catalog, it should not be shown on the wishlist email
  • If a product has a stock level of 10 or less, a low stock message will be shown


Project detail

Data

Wishlist data

Wishlist data is held in an insight data collection called wishlist.

Ann Summers have confirmed that each contact will have a single, persistent wishlist data record which will update as changes are made to that contact's wishlist.

Catalog data

Price data will be brought into the campaigns using Liquid markup. Prices will be sourced from the catalog catalog_AnnSummers_CommerceCloud. Products SKUs in the wishlist data will be matched to product SKUs in the catalog data.

Email campaigns

The Implementation Consultant will build two triggered wishlist email campaigns for use in the automation using copy and imagery that Ann Summers will supply. The email campaigns will be saved in a folder named Wishlist, under Automation > Triggered emails.

Product details

To pull through product details into the email, the email campaign will adapt Liquid markup that is currently in use for the abandoned cart campaigns in the Ann Summers account. The markup will:

  • Query the account's date
  • Using the account's date, define the period of past data to query
  • Loop through the products in a contact's wishlist
  • Create variables for data that will be pull through into the email campaign, such as:
    • Product name
    • Product image
Link to Wishlist

The email campaigns will include a link back to the contact's wishlist. This link will be pulled through into campaign via Liquid markup from the contact's wishlist record.

Delivery threshold banner

The email campaigns will also contain a dynamic delivery banner depending on the total value of the wishlist. 

Automation

Enrolment into the wishlist program takes precedence over enrolment into the Abandoned Browse program.

Enrolment criteria
Contacts wills be enrolled into the program if they have updated their wishlist in the last day and the total value of their wishlist is greater than £1. 

Contacts will not be enrolled if they have already been enrolled in the wishlist automation in the last 14 days, or if they are currently in the Abandoned Cart program. 

Exit criteria

Contacts will be exited from the program if they make an order during the cycle of the wishlist program or if they empty their wishlist during the cycle of the wishlist program. No other exit conditions are required.

Testing

The following scenarios will be tested:

  • A product is added to the wishlist
  • A product is removed from the wishlist
  • Multiple products are added to the wishlist
  • Multiple products are removed from the wishlist    
  • All products are removed from the wishlist    
  • A product on sale is added to the wishlist
  • A contact makes an order after email 1
  • A contact makes an order after email 2

Project handover

To support Ann Summers in committing future updates for the wishlist automation, the Implementation Consultant will provide documentation and a 30 minute walkthrough.

Walkthrough

A 30 minute walkthrough will be hosted on Zoom which will cover:

  • An explanation of the automation, including:
    • Enrolment criteria
    • Exit conditions
  • An explanation of the triggered campaigns, including:
    • The liquid markup used to pull through product details

The walkthrough will be recorded and shared with Ann Summers along with the documentation.

Documentation

Documentation will be provided so that Ann Summers are able to commit updates to the automation, triggered emails and liquid markup if necessary.

The documentation will comprise:

  • An explanation of the automation, including:
    • Enrolment criteria
    • Exit conditions
  • An explanation of the triggered campaigns, including:
    • The liquid markup used to pull through product details

Documentation will be provided in a PDF format.

Courtesy period

A 10-working-day support window will begin once the transactional email campaigns are live. During this period:

  • Ann Summers will monitor the campaigns and report any issues
  • The Implementation Consultant will triage reported issues and determine whether they should be escalated to:
    • Dotdigital Support, or
    • Ann Summers’ internal development team

At the end of the 10-day period, the Implementation Consultant will formally close the project.

Assumptions

  • The work will only be carried out in the Ann Summers account: 
    • Owner: crm@annsummers.com
    • ID: 251882
  • The work is not required for the Knickerbox account.
  • The delivery threshold for Ann Summers is £50.00 and will not change over the course of the project.
  • The Salesforce Commerce Cloud integration will remain active and the catalogue is frequently updated.
  • The only currency required is GBP. Additional currencies are not required as part of this project.
  • Ann Summers will be available for project sign off and testing

Constraints

  • Once the project has been signed off and is live, any requested changes will need to be scoped and will incur additional costs.
  • A maximum of two rounds of amends per campaign are included. Additional amends may incur additional costs.
  • The solution relies on accurate SKU mapping between wishlist insight data and the product catalogue. If mismatches occur, product details cannot be displayed.
  • The solution relies on accurate SKU mapping between wishlist insight data and the product catalogue. If the SKU is empty in the product catalogue or the details cannot be displayed.
  • The product catalogue special price is populated either with the full price cost when it's not on sale, or with the sale price cost when the product is on sale. If this structure changes, this will result in incorrect total wishlist calculations.
  • Only in-stock items will be included in the wishlist email and displayed in the email. Out of stock items will be excluded.
  • A maximum of 6 unique products will be displayed in the wishlist email campaigns.
  • If the SFCC integration is removed or fails, the wishlist campaigns will fail to send or content will be incorrect.
  • Variables created by Liquid markup cannot be pulled into the subject line of an email campaign, they can only be used in the body of the HTML.
  • The "Generate plain text" function will not work if Liquid markup is detected in email campaigns.
  • The addition of two new liquid blocks increases the potential for Gmail clipping.
  • The walkthrough session will be delivered by Zoom. If Ann Summers is unable to access Zoom, they will need to host the meeting and will be responsible for recording the session.

Things to note

  • Anything in addition to or outside of the above will require a rescope and may incur additional costs


Project schedule

Timelines are estimated at point of this document being created. Delays in assets being provided, or increased changes will extend the delivery. Where possible, Dotdigital will always aim to deliver ahead of schedule.

Project delivery is guaranteed by COB Friday 12th December.

Cost and additional information

  • Quote ref: 18192470686
  • Number of credits: 20

 

Project delivery is guaranteed by COB Friday 12th December.

Professional Services Terms

The work described hereunder must be redeemed within 12 months from purchase, on a date and time to be agreed with Dotdigital. Unless due to the availability of Dotdigital, any failure to instruct Dotdigital to commence or agree the work described (in whole or in part) will result in forfeiture of the entirety of the fee and no credits or refunds, pro rata or otherwise, will be provided. In addition to the Dotdigital Terms, this product is also subject to the terms found at: https://dotdigital.com/terms/ps-terms/