Shopify loyalty program RFP

Shopify loyalty program RFP template and evaluation scorecard

Turn your membership idea into a clear brief. Use the free requirements worksheet and weighted scorecard to compare vendors, record trial evidence and agree what a successful launch means.

Illustrative loyalty vendor scorecard with requirements, weights, evidence and a reminder to set weights first

What is a loyalty program RFP?

A loyalty program RFP, or request for proposal, is a brief that asks vendors to explain how they would deliver your program, what it would cost and which requirements they can support. It should make proposals comparable, including the difference between existing features, custom development and work your own team must do.

For Shopify merchants, the brief should cover the membership model, benefits, customer accounts, integrations, migration, online and in-store journeys, launch checks and ongoing ownership. Describe the outcome you need before prescribing a technical solution.

A formal RFP is useful when several teams or vendors are involved. If your program fits standard app features, a short checklist and a trial may be enough. A larger member count alone does not make custom development necessary.

Download the editable requirements worksheet

The free CSV contains 24 starter requirements with space for your priority, acceptance test, vendor response, delivery method, evidence, costs, owner and decision. Open it in Excel or import it into Google Sheets. No email address is required.

Download the RFP worksheet (CSV)

Keep one master requirements list and make a copy for each vendor. Add your project summary separately, edit the suggested tests to match your program and remove rows you do not need. Blank vendor answers are intentional: the worksheet does not claim that Memberply or another vendor supports every requirement.

  • Priority: use Must have, Should have, Optional or Not applicable.
  • Delivery method: ask for Standard, Configuration, Custom, Third party, Roadmap or Unsupported.
  • Evidence: request a relevant demonstration, documentation or an agreed acceptance test.
  • Decision: record Accepted, Needs clarification or Rejected, with an owner for follow-up.

Download the Shopify loyalty app evaluation scorecard

A loyalty app evaluation scorecard compares shortlisted providers against the same weighted criteria. Use the RFP worksheet to capture detailed requirements, then use this scorecard to summarize the evidence for your decision.

The free Excel workbook includes shared criteria and separate sheets for three vendors. Scores and vendor names start blank. The CSV is a single-vendor alternative for manual scoring. Neither file ranks providers or assumes that Memberply supports every requirement.

Download evaluation scorecard (Excel)

Download evaluation scorecard (CSV)

Set the weights before reviewing vendors

These illustrative weights total 100 points. Adapt them to your program before reviewing proposals. For an online-only store, set POS to zero and redistribute its points. Use the same weights for every vendor. The workbook Criteria sheet updates all three vendor sheets.

Illustrative evaluation weights, not vendor ratings
CriterionWeightEvidence to request
Program fit15Demonstrate your free or paid tiers, eligibility and exclusions.
Rewards and returns15Test earning, redemption, rounding, expiry and full/partial returns.
Customer accounts10Complete joining, benefit access and membership management on mobile.
Checkout10Test eligible and excluded carts, discounts, currencies and payment flows.
Shopify POS10Test customer identification, staff permissions, earning and redemption in store.
Integrations10Verify required fields, direction, timing, consent, failures and recovery.
Migration and exit10Reconcile pilot identities and balances; assess recurring billing separately; inspect exports.
Total cost10Compare the same currency, scope and 12-month period, including usage, setup and staff time.
Support and ownership5Confirm support coverage, escalation, configuration and maintenance owners in writing.
Reporting5Reconcile signups, redemption and repeat purchases with source data and a purchase-cycle-appropriate window.

Score fit and review must-haves separately

Use 0 for unsupported or no evidence, 1 for a partial fit with unresolved work, and 2 for demonstrated fit or a clear agreed delivery and acceptance plan. Weighted points equal the criterion weight multiplied by its fit score, divided by 2. A weight of 15 and a score of 1 contributes 7.5 points. This is an illustrative calculation, not a customer or vendor result.

Classify every included criterion as a must-have or not. A must-have passes only when your required evidence is accepted. Pending, failed and unreviewed must-haves remain unresolved even when the total is high. Record whether delivery is standard, configuration, custom, third party, roadmap or unsupported.

The Excel total stays incomplete until weights sum to 100 and every positive-weight criterion has a score. Gate status is shown separately; the file does not choose a winner. CSV users calculate weighted points manually. For detailed must-haves within a category, resolve each requirement in the RFP worksheet before marking the category Pass.

Run the same trial for every shortlisted app

Start with one eligible customer, one excluded customer, a reward-earning order, redemption and a return. Repeat your required journeys in customer accounts and POS. Record what happened, when, on which plan and configuration, and who owns any follow-up. A sales demonstration or roadmap promise is different from a successful test in your agreed setup.

For integrations, verify the actual fields and events your audience rules need. Membership status alone does not establish that reward balances or purchase data are synchronized. For reporting, choose a review period that fits how often your customers buy, and distinguish joining from repeat purchasing.

Check native credit in the intended customer account and channel experience against Shopify’s store credit requirements. Do not treat native credit, discount codes and subscription payment behavior as interchangeable.

After selecting a provider, turn the accepted scope into an owned test plan with the Shopify loyalty implementation checklist. Keep unresolved custom work and dependencies visible through launch.

Write a one-page project summary first

Give every vendor the same starting information. This helps avoid proposals based on different assumptions.

Project summary prompts
IncludeWhat to write
Business goalThe behavior you want to change, such as a second purchase or continued paid membership. Define how you will measure it.
Customers and offerWho can join, free or paid membership, tier rules, benefits, purchase frequency and exclusions.
Store setupShopify plan, store count, customer account experience, markets, currencies and participating POS locations.
Existing systemsCurrent membership platform, payment provider, CRM, email tools and internal systems that need data.
Project boundariesWhat must work at launch, what can follow later, who approves decisions and what is out of scope.
Budget and timingYour budget range, desired launch window, fixed dependencies and availability for testing. Ask vendors to state assumptions.

Ask questions that reveal the implementation scope

Shopify loyalty vendor requirements
AreaAsk the vendorEvidence to request
Benefits and eligibilityWhich earning, redemption, expiry, cancellation and refund rules are standard?Demonstrate one eligible member and one ineligible member using your proposed offer.
Customer account designWhich parts of the proposed experience fit Shopify’s supported account components?A feasible layout and a list of design differences, account requirements and custom work.
IntegrationsWhat data moves, in which direction, when and through which supported interface?A field map, event list, failure/retry behavior and a named owner for each system.
MigrationHow will member identity, tier access, balances and recurring payments be handled separately?A pilot import and reconciliation plan, plus payment-provider dependencies and member actions.
POS and channelsWhich benefits can be earned or redeemed in each channel?A register demonstration using the correct customer, including reward timing and exceptions.
Data and security reviewWhat access is required and which retention, export, deletion and security documents are available?Current documentation for your team’s review, rather than unsupported certification claims.
Delivery and ownershipWho configures, builds, tests, approves and maintains each component?Milestones, deliverables, acceptance criteria and responsibilities for both teams.
Costs and supportWhich fees are recurring, usage-based, one-time or optional?Itemized proposal, exclusions, support coverage and written terms for any service commitments.

Shopify customer account extensions use supported targets, APIs and components. An unrestricted website design is not automatically a feasible account design. Ask vendors to review the actual layouts against Shopify’s customer account extension model.

Saved payment methods and subscription contracts need their own assessment. A member CSV import does not establish that recurring payments can move. Review the proposed route against Shopify’s payment migration guidance.

Replace vague requirements with testable ones

These are illustrative requirements to adapt, not promises that any vendor already supports the requested workflow.

Example requirement improvements
Vague requestMore useful requirementAcceptance check
Integrates with our CRMSend the agreed membership status and tier fields to the named CRM when membership changes. Specify direction, timing and record matching.Change a test member’s tier and verify the mapped record. Simulate a failed delivery and check the agreed recovery process.
Move all our membersMap customer identities and tiers, reconcile balances separately and agree a plan for recurring billing.Compare pilot records against the source and confirm no duplicate credit or overlapping billing is introduced.
Custom member portalList the member actions and approved design elements for the chosen Shopify account experience.A member completes the required actions on mobile; an ineligible customer cannot access the protected benefit.
Works in storeList which benefits staff must recognize, apply or redeem in Shopify POS, and when rewards become available.Run a test sale, review the discount and resulting credit, then test the agreed return scenario.

Compare evidence before assigning a score

Review must-have requirements first. A strong total score should not hide an unsupported essential workflow. Resolve blockers and uncertain answers before selecting a preferred proposal.

For the remaining requirements, a simple manual rubric can be useful: 0 means unsupported or no evidence, 1 means a partial fit with unresolved work, and 2 means the requirement has been demonstrated or has a clear agreed delivery and acceptance plan. Keep the delivery method visible: a custom project with an accepted plan is still different from a feature available today.

Set priorities before reviewing vendor answers. Treat a roadmap item as a dependency until its delivery, timing and responsibilities are agreed. Record why you accepted a tradeoff, not just the score.

The RFP worksheet leaves assessment fields editable. The evaluation workbook calculates weighted points but does not select a winner. Your team should review commercial terms, implementation risk and required evidence alongside feature fit.

Compare the full cost and support commitment

Ask every vendor to quote the same agreed scope and time period. Separate app fees, setup, custom development, third-party services, migration, ongoing support and your own team’s work. Record the currency and whether taxes are included.

For usage-based pricing, request estimates using the same member, order and message assumptions. Clarify what happens when those assumptions change. Keep reward costs and shipping subsidies visible in the business budget even if they are not part of the software quote.

Ask who maintains custom code, handles platform changes and investigates failures between systems. If response times or availability are important, request written commitments and exclusions. Do not infer an SLA from the word Enterprise.

Use the Shopify loyalty program cost guide to separate operating costs from the implementation proposal.

Use the RFP to agree a launch plan

  1. Agree the brief. Have marketing, store operations and technical owners review the same requirements.
  2. Request comparable answers. Give vendors the same worksheet, assumptions and response deadline.
  3. Resolve gaps. Ask for evidence and identify unsupported requirements, custom scope and third-party dependencies.
  4. Run a focused demonstration or pilot. Use representative journeys and data approved for testing.
  5. Confirm the proposal. Agree deliverables, costs, acceptance tests, responsibilities and support terms.
  6. Approve the rollout. Name the launch decision-maker and the process for pausing rollout when a critical test fails.

Measure a pilot against a realistic baseline. Separate new members from established repeat buyers, and match your review period to the normal purchase cycle. A proposal promising higher member spend should explain how it distinguishes existing loyal customers from additional behavior caused by the program.

How Memberply fits into your evaluation

Growth includes Memberply’s standard features to launch and grow your membership program. Enterprise is for separately scoped custom integrations, development and implementation. You can use this checklist to establish whether your requirements need custom work at all.

Memberply has standard integrations including Klaviyo, Omnisend and outbound membership webhooks. A request for a different system or a two-way data flow needs review of the available interfaces, permissions and responsibilities. Standard integration availability does not mean every field or workflow is already supported.

For a custom project, share your store URL, goals, required member journeys and completed requirements list through the Enterprise enquiry page. Start with field descriptions and redacted examples rather than live customer exports. We can review the standard options and scope the gaps.

Use the Shopify Plus guide, integrations guide, migration checklist and omnichannel guide to prepare the relevant parts of your brief.

Choose the implementation approach

If you have not yet chosen an implementation approach, start with the build-versus-buy decision worksheet. It helps establish whether standard software, an app with custom work or a full build can meet your essential requirements before comparing detailed proposals.

Loyalty program RFP FAQs

What should a Shopify loyalty program RFP include?

Include your goals, membership model, benefits, customer account experience, integrations, migration, POS needs, acceptance tests, costs, ownership and support expectations. Ask vendors to distinguish standard features from custom work.

Is the loyalty RFP worksheet free?

Yes. Download the editable CSV without providing an email address. Open it in Excel or import it into Google Sheets, then adapt the requirements for your project.

Do I need an RFP to launch a membership program?

Not always. A checklist and a trial may be enough for a program using standard features. A formal RFP is useful when multiple vendors, teams or custom requirements need comparison.

Does the worksheet list features Memberply guarantees?

No. It is a buyer’s requirements template. Vendor answers are blank so each provider can confirm scope, limitations, evidence and costs.

How should I compare loyalty vendor proposals?

Resolve must-have requirements first, then compare evidence, delivery method, costs, dependencies and ongoing responsibilities. Do not let a total score hide an unsupported essential workflow.

Can importing members transfer their payments too?

Member import and payment migration are separate. Review the gateway, subscription setup, member actions and billing transition before assuming recurring payments can move.

Do I need Enterprise for all of Memberply’s features?

No. Growth includes the standard features to launch and grow a membership program. Enterprise is for custom development, integrations and implementation agreed for your project.

How do I score Shopify loyalty apps fairly?

Agree the same criteria and weights before reviewing vendors. Score fit from 0 to 2 using recorded evidence, then calculate weight multiplied by score divided by 2. Resolve every must-have separately. A high weighted total does not override a failed essential requirement.

Merchant reviews

Merchants use Memberply to launch practical membership programs

Read what merchants say about using Memberply for their membership programs. Read reviews on the Shopify App Store.

★★★★★

"The app is great and does exactly what i need it to. It is well priced and Doug is so great."

Olverum Official Store

United Kingdom

★★★★★

"Their pricing is fair, and their support is legendary."

Puzzery

Canada

★★★★★

"Our store is based in Argentina so we don't have access to Shopify Payments... Memberply solved it."

Elemental Outfit AR

Argentina

Have a membership project in mind?

Share your goals and requirements. We can help identify what standard Memberply features cover and scope any custom implementation.

Turn the offer into a measurable plan

Use our loyalty program strategy guide to define an audience, budget reward costs, test the customer journey and measure a focused pilot.