User Guide
  • Intro
    • Welcome
      • About DotApparel
      • What is DotApparel?
      • Where is it hosted?
      • What platform(s) do we support?
      • How does syncing work?
      • Solution architecture
      • Definition of “Instance”
      • Security Overview
    • Implementation
      • Google Cloud and Firebase
  • Quick Links
  • Core
    • Overview
    • Dashboard
    • Orders
      • Mappings
      • Integrations
    • Returns
      • Mappings
    • Products
      • Mappings
        • Default mapping rules
      • Translations
      • Markets
      • Publishing products
    • Inventory
      • Mappings
        • Examples
          • Ignore Sync
          • Inventory Buffer
          • Keep Items Sold Out
          • Unlimited Inventory
    • Customers
    • Rewards
    • System Alerts
    • Settings
      • Shopify Locations, DotApparel Locations and Inventory Buffers
      • ERP credentials
      • Product images
      • Fulfillments
      • Payment gateways
      • Gift cards
      • Refunds
      • Notifications
      • Harmony Integration with DotApparel
    • Modules
      • Ship From Store
      • Local Pickup/Click & Collect
      • Shopify Markets
      • Returns
        • Australia Post (AusPost)
        • Loop Returns
      • Auto-Refunds
        • Refunding Shopify Orders from POS (In-Store)
      • Integrate with Brauz (app)
      • Integrate with The Wishlist (app)
    • Release Notes
    • Troubleshooting
      • FAQs
      • How to raise a support ticket for an issue
      • Good and bad examples of a problem ticket
      • Want to enable a new omnichannel feature?
      • Want to integrate a marketplace using DotApparel?
  • Customers
    • Overview
      • Email Examples
    • Getting Started
      • Understanding Customer Setup in your ERP
      • Data Sync
      • Configuration
      • Testing
    • Data Export Approaches
      • Option A: Consultant
      • Option B: In-House
    • Apparel21 Export Templates
    • Apparel21 Export Changelog
    • Dashboard
    • Customers
    • Orders
    • Translations
    • Mappings
    • Settings
    • Support
  • Loyalty
    • Overview
    • Getting Started
      • Terminology
    • Data Sync
      • Workflows
    • Front-End Implementation
    • Rewards Redemption
    • Rewards Emails
    • Things To Know
Powered by GitBook
On this page
  • What is The Wishlist?
  • Pre-requisites
  • Steps for the setup
  • What is needed to setup The Wishlist?
  • Sync Frequency for CSV files
  • Costs

Was this helpful?

Export as PDF
  1. Core
  2. Modules

Integrate with The Wishlist (app)

PreviousIntegrate with Brauz (app)NextRelease Notes

Last updated 11 months ago

Was this helpful?

What is The Wishlist?

The Wishlist is a tool that enhances the customer experience by enabling users to create and manage wishlists on your e-commerce store. It provides an easy way for retailers to capture shopper details and preferences, both in-store and online, and automatically generates personalised marketing campaigns that build engagement and drive sales.

Pre-requisites

  • A Shopify store with DotApparel Core installed (includes Apparel21 API credentials)

  • A Firebase project upgraded to the Blaze plan

  • Shopify store access with permission to install a private app on the Shopify store

Steps for the setup

Steps
Responsibility

Install DotApparel Core: Ensure your Shopify store has DotApparel Core installed.

DotApparel

Install The Wishlist App: Follow the installation instructions provided by The Wishlist.

The Wishlist

Setup the CSVs: Setup the automated customers.csv and orders.csv exports in Apparel21.

Apparel21 Consultant

Configure Settings: Customise DotApparel Core settings to fit your store's needs.

  • Once configured, CSV files are uploaded to the SFTP.

  • DotApparel API processes these files and stores the data in the database (Firebase project within DotApparel Core).

  • The Wishlist accesses this data via the DotApparel APIs.

DotApparel

Test End-to-End: Conduct thorough testing (i.e., verify that saved wishlist items are appearing across devices)

Merchant & The Wishlist

What is needed to setup The Wishlist?

  • DotApparel API:

    • The Wishlist primarily uses POST and GET endpoints for customer and order data.

  • CSV Files:

    • Both the customers.csv and orders.csv are required.

      Note: The CSV templates might be different from DotApparel Customers. Particularly, orders.csv must include online transactions.

    • An Apparel21 Consultant needs access to your Apparel21 instance to configure file exports.

    • The CSV files are used for /customers/search and /orders/transactions/search endpoints as a workaround to get both online and in-store data. Without this, the Apparel21 API only returns online data.

Sync Frequency for CSV files

Data sync frequency can vary from daily to every 15 minutes for more real-time updates. This needs to be predetermined and set up by an Apparel21 specialist.

Costs

  • Subscription Fees: The use of DotApparel API incurs a fixed monthly charge of A$300, automatically billed to the merchant via Stripe.

  • Additional Charges: Our Apparel21 Consultant my charge additional for any changes relating to the Apparel21 CSV exports.

The Wishlist has access to all DotApparel API endpoints .

mentioned here
thewishlist.io