Skip to main content

Promise: configuration

Plan configuration, phase 2 of your Ingrid Promise implementation: what gets configured, who does what, and where to configure.

J
Written by Jakub Talarek

Use this article to plan configuration, phase 2 of your Ingrid Promise implementation: what gets configured, what you bring, what Ingrid does, and which Ingrid environment to configure in.

This article is for retailers configuring Ingrid Promise, especially the person who will become your Ingrid administrator. Ingrid Promise configuration is joint work: you bring the delivery logic, Ingrid configures it with you and coaches your team to run it afterward. Configuration is the bulk of most Ingrid implementations: most of go-live is configuration, not code.

What happens during Ingrid Promise configuration

Ingrid runs an introduction workshop covering the Ingrid Merchant Platform and the fundamentals, then supports your initial configuration. By the end of the configuration phase, your own team should be able to administer the Ingrid Promise setup without Ingrid. All Ingrid Promise configuration happens in the Ingrid Merchant Platform.

What gets configured in Ingrid Promise

These are the building blocks of an Ingrid Promise setup, roughly in the order you build them:

  1. Warehouses: where you ship from, including addresses and coordinates

  2. Cut-off times: the time of day after which Ingrid adds another day to the delivery promise

  3. Regions: the geographies each delivery offering applies to, by country or postal code

  4. Carrier products: the carrier services you offer

  5. Delivery categories: what shoppers actually see and choose between

  6. Shipping prices, and price rules where you want the price to vary by cart value or contents

  7. Translations: so delivery options read correctly in every market you sell in

  8. Preselection order: which delivery option is selected by default, per market

Two companion articles worth having open during Ingrid Promise configuration:

What you bring to Ingrid Promise configuration

  • Your delivery logic: the delivery offerings, prices and rules you agreed during scoping

  • The people who will own the configuration: the Ingrid administrator trains during this phase, so name them before configuration starts rather than after

What Ingrid does during Ingrid Promise configuration

  • Runs the Ingrid Merchant Platform introduction workshop

  • Configures the initial Ingrid Promise setup with you

  • Reviews any customization you want beyond the standard configuration

  • Coaches your team so they can make changes themselves afterward

Where to configure Ingrid Promise: production or staging

First, a point that often causes confusion: "Ingrid production" means your Ingrid environment, not your live website. Ingrid production is a brand-new instance with nothing running through it. During the build, Ingrid production connects to your staging site; your live site only connects at go-live.

The usual default is to configure Ingrid Promise in production. Changes are held as drafts until you publish them, so nothing reaches shoppers before you are ready. Then, before go-live, Ingrid replicates your configuration into staging, so from launch onward you have a configured staging environment to test future changes in. The two Ingrid environments do not sync, so this is a deliberate copy rather than something that happens by itself.

The direction can also reverse. If something Ingrid production needs is not yet in place (most often carrier credentials), Ingrid starts in staging, moves to production once the missing piece arrives, and the final copy runs from staging to production instead.

Which way round your Ingrid Promise configuration runs is agreed together during scoping. It varies from project to project, so treat the above as the common default rather than a fixed rule.

What Ingrid Promise configuration produces

At the end of the configuration phase, you have:

  • Your delivery strategy reflected in a working Ingrid Promise configuration

  • An Ingrid Checkout widget that looks and behaves the way your business requires

  • A configured staging environment to test future changes in

  • A team that can administer the Ingrid Promise configuration without depending on Ingrid

Next

Did this answer your question?