mParticle - Features Document

Written By Devin O'Neill ()

Updated at April 17th, 2025

Objective

The purpose of this document is to describe the features supported on mParticle using Annex Cloud’s Customer Loyalty module.

Supported Versions:

Supported Versions Certified Versions AC Loyalty Version
API-V2 NA V3

mParticle Supported Feature List

Below are the list of features supported on mParticle using Annex Cloud.

Upcoming Loyalty V3 Features

Feature Name Description Pre-Requisites Configuration Details Reference Documents

Create an Account

(Explicit Program)

User is created. A Customer should visit an ecommerce site which has an explicit loyalty program. NA NA
A customer performs a loyalty action and Earned Points The user performs a new loyalty action.
  1. Customer should have registered on an Ecommerce platform.
  2. Customer should have performed some of the actions from the list to earn the points.
NA NA
Customer Opts In The user opts into the loyalty program. A customer should be registered NA NA
Update customer’s loyalty tier Customer’s loyalty tier will get changed and sync up with the platform. Customers should be part of any of the tier systems. NA NA
Tier based product points in Product Details Page Customer earns loyalty points as per the Tier
  1. Customer should be part of any of the tier systems.
  2. The product should have balance points on purchase.
NA NA
Lose Points on Returns Customer lose the points on return of product
  1. Customer should have made a purchase.
  2. The product should have a policy of deductions of points on return.
  3. Number of points to be deducted must have set by administrator
NA NA
Earn points on signup Customer receives loyalty points on signup
  1. Customer should not have existed on the site previously.
  2. Administrator should have set joining points for new customer registration
NA NA
Rewards management in customer loyalty dashboard Loyalty rewards points management on Dashboard
  1. Customer should have registered on an ecommerce platform which has a loyalty program.
  2. Customer should have earned specific points to claim the rewards.
NA NA
Earn for associated Actions

Customer earns loyalty points based on various actions performed

Ex. Sign up for a newsletter, refer a friend etc. 

  1. Customers should be registered on an ecommerce platform.
  2. Ecommerce platform should have a loyalty program.
NA NA
Partial Return

Customer partially returns the product

Ex customer has purchased 5 items and wants to return 2 items.

  1. Customer should be registered on an ecommerce platform.
  2. Ecommerce platform should have a loyalty program.
NA NA
Full return

Customer makes full returns on recent purchases.

Ex if customer has bought 5 items and returns 5 items then customer will be losing points against 5 items.

  1. Customer should be registered on an ecommerce platform.
  2. Ecommerce platform should have a loyalty program.
NA NA
Redeem points in terms of currency Customer redeems available points in terms of currency amount.
  1. Customer should have redeemable points in balance.
  2. The ecommerce platform should have a loyalty program.
NA NA
Redeem points as coupon code Customers redeem the available points in terms of coupon code.
  1. Customer should have registered and logged in on the ecommerce platform.
  2. Customer should have redeemable points available 
NA NA
Custom Actions Listing A customer earns loyalty points for performing custom action.
  1. Customer should have registered and logged in on the ecommerce platform.
  2. Customer should have redeemable points available 
NA NA

Visual Commerce (VC)

Feature Name Description Pre-Requisites Configuration Details Reference Documents
Uploading product images using social media platforms from homepage slider

A customer uploads product images using social media platforms and displays on Ecommerce site Homepage slider.

Compatible social media platforms;

  1. Facebook
  2. Instagram
  3. Twitter
  4. From local device
  1. Customers will visit an ecommerce site which is visual commerce enabled.
  2. Customers should have a social media platform account to upload images.
NA NA
Upload Product Image from Gallery Page

A customer uploads product images using social media platforms and displays on the Ecommerce site Gallery page.

Compatible social media platforms;

  1. Facebook
  2. Instagram
  3. Twitter
  4. From local device
  1. Customer should have an account on an Ecommerce site.
  2. Customer should have an account on any of the social media platforms.
  3. Customer should have uploaded products related images on their social media platforms.
NA NA
Upload product image from PDP

A customer uploads the product’s image from below social media platforms on the product detail page slider.

  1. Instagram
  2. Facebook
  3. Twitter
  4. From local storage device
  1. A customer should be registered on an ecommerce site.
  2. A customer should have a presence on any of the social media platforms.
NA NA

Upcoming Ratings and Review (R&R) Features

Feature Name Description Pre-Requisites Configuration Details Reference Documents
Post a Review A customer posts a Review.

A customer should be registered and purchase a product from an ecommerce site.

An ecommerce site should have rating and reviews enabled on site.

NA NA
Submit Product Ratings A customer submits product ratings.

A customer should be registered and purchase a product from an ecommerce site.

An ecommerce site should have rating and reviews enabled on site.

NA NA
Submitted Review gets Approval Approval on submitted review.

A customer should be registered and purchase a product from an ecommerce site.

An ecommerce site should have rating and reviews enabled on site.

NA NA
Update posted review A customer updates an existing review.

A customer should be registered and purchase a product from an ecommerce site.

An ecommerce site should have rating and reviews enabled on site.

NA NA
Upvote review as helpful Upvoting review as helpful.

A customer should be registered and purchase a product from an ecommerce site.

An ecommerce site should have rating and reviews enabled on site.

NA NA


Upcoming Questions and Answers (Q&A) Features

Feature Name Description Pre-Requisites Configuration Details Reference Documents
Post/Ask a Question A customer posts a Question. Ecommerce site should have Q&A sections for each product. NA NA
Write an Answer A customer submits product ratings. Questions should have asked for the product and a replier should have brought the product. NA NA
Question Upvoted Question is Upvoted A question is already posted by another customer. NA NA
Trigger system

Triggers are set up for;

  1. New questions submitted by a customer
  2. Question is submitted and approved.
  3. Question is answered by a customer.
  4. Answered question is approved.
  NA NA

FAQ

Q-What is Site ID?

Ans -Unique ID to every e-commerce site to integrate with AC.

Glossary 

Terminology Description
BO Back Office
BRD Business Requirement Document
AC Annex Cloud
PDP Product Detail Page
PLP Product Listing Page
VC Visual Commerce