Engineering the Marucci club experience.

Marucci makes bats and gear for ballplayers. Fans loved the product but had no reason to stay loyal to the store. IWD designed and built Club Marucci on Magento — a membership program that turns one-time buyers into repeat customers.

The client

Marucci

Marucci is a premium baseball and softball brand used by players from travel ball to the big leagues. The problem wasn't getting customers — it was keeping them. A player buys one bat and drifts away. The next purchase goes wherever it's cheapest. No loyalty program. No reason to come back. Marucci needed a club that turned shoppers into members.

The solution

What we built for Club Marucci.

Club Marucci membership

Free and paid tiers (Big League and All-Star) mapped to customer groups that drive access and earning.

Custom rewards dashboard

A locker-room-styled account screen for points, membership, videos, and rewards, designed across devices.

Points for everything

Earn for purchases, reviews, video reviews, social shares, and referrals, on a Magento rewards engine.

Members-only Marucci TV

A custom video hub gating content by membership tier across YouTube, Vimeo, and uploaded video.

Recurring VIP membership

A paid tier billed annually via Magento recurring profiles, with clear renewal terms and self-service.

Join at checkout

A membership step and join-the-club overlay so shoppers opt in at the moment of purchase.

By the numbers

Creating a club experience that converts.

Start a project
2 membership tiers
5 ways to earn points
4 device layouts
1 members-only video hub
The stack

Making the club machine run seamlessly.

Rewards, membership, recurring billing, gated video, referrals, and email, wired together on Magento into one club, with a custom dashboard tying every piece into a single experience.

  • PlatformMagentoThe store the whole club is built on
  • LoyaltyMagestore RewardsPoints earning and redemption engine
  • ContentCustom Video ExtensionMarucci TV, gated by membership tier
  • RetentionTransactional EmailReferral, reward, and expiry emails
  • MembershipCustomer GroupsBig League & All-Star tier access
  • SearchElasticsearchOn-site catalog search and relevance
  • GrowthSocial SharingReferrals and share-to-earn
  • ExperienceResponsive ThemeCustom dashboard across all devices
  • SubscriptionsRecurring ProfilesAnnual VIP membership billing
The build

Built in phases.

We built Club Marucci one layer at a time — each phase adding to the one before it.

  1. Phase 01Design the clubhouse

    A locker-room-styled dashboard, club navigation, sign-up flow, and rewards screens — designed across desktop, tablet, and mobile to match Marucci's brand.

  2. Phase 02Build the rewards engine

    Points for purchases, reviews, video reviews, social shares, and referrals. Big League and All-Star tiers mapped to customer groups so tier controls what members can access and earn.

  3. Phase 03Add membership & checkout

    A recurring VIP membership with self-service management, plus a join-the-club step at checkout so shoppers sign up at the moment of purchase.

  4. Phase 04Launch Marucci TV

    A custom Magento video extension powering a members-only video hub. Content gated by membership tier, supporting YouTube, Vimeo, and uploaded video.

A worn baseball resting in a black leather glove
Program engineering

A clubhouse that keeps players on the Marucci team.

Any store can add a points widget. Club Marucci ties rewards, tiers, video, and referrals into one experience that feels like the brand — not a plugin bolted onto checkout.

5ways to earn points, all feeding one membership
  • Branded, not bolted on. A locker-room-styled custom dashboard makes the club feel like Marucci.
  • Tier drives everything. Big League and All-Star map to customer groups that gate content and rewards.
  • Members get exclusive content. Marucci TV gives members video the public never sees.
The payoff

A store that
turns fans into members.

Club Marucci gives fans reasons to come back that a discount code never could. The brand gets a member instead of an anonymous order.

Get this for your store
Loyalty

Reasons to keep coming back

Every interaction earns something — purchases, reviews, shares, referrals. The next bat gets bought where the points already live.

Every piece of Club Marucci, end to end.

Here's everything we designed and built — from the rewards engine to Marucci TV.

Program

Club Marucci Loyalty Program

What it doesThe overall membership and rewards program, designed and built on Magento: free and paid tiers, a points economy, a members-only video hub, and a custom account experience tying it all together.

Why it matteredOff-the-shelf rewards plugins feel bolted on. Designing the program end to end let it carry Marucci's brand and match how a team-sport audience actually engages.

Experience

Custom Rewards Dashboard

What it doesA locker-room-styled custom account dashboard, designed across desktop, tablet, and mobile, replacing Magento's default account with one screen for points, membership, videos, and rewards.

Why it matteredThe account page is where a member lives. A branded, on-theme dashboard makes the club feel like a destination instead of a settings page.

Loyalty

Rewards Points Engine

What it doesA points economy on a Magento rewards engine (Magestore), earning for purchases, catalog spend, product reviews, video reviews, social shares, and referrals, tuned to Marucci's earning rules and redemption.

Why it matteredPoints are only motivating if they reward the behaviors the brand cares about. Configuring the rules made the program reinforce reviews, shares, and repeat buying.

Membership

Membership Tiers & Customer Groups

What it doesBig League and All-Star tiers mapped to Magento customer groups, so tier drives what a member can access, see, and earn across the store and the club.

Why it matteredTiers are the backbone of a club. Mapping them to customer groups let one mechanism gate content, pricing, and rewards consistently everywhere.

Subscription

Recurring VIP Membership

What it doesA paid VIP membership billed on a recurring annual basis to the card on file via Magento recurring profiles, with clear renewal messaging and self-service management and cancellation.

Why it matteredA paid tier needs honest, low-friction billing. Recurring profiles plus plain renewal language kept the membership trustworthy and easy to manage.

Conversion

Join-at-Checkout Flow

What it doesA membership step in checkout and a join-the-club overlay, so a shopper can opt into the free club or add the VIP membership without leaving the cart.

Why it matteredThe moment of purchase is the best moment to join. Putting the club in the checkout captured members when intent was highest.

Content

Marucci TV: Custom Video Hub

What it doesA custom Magento video extension powering a Club House video hub: YouTube, Vimeo, and uploaded HTML5 video, with per-video access restricted by customer group and multi-store support, managed from the admin.

Why it matteredGated video gives membership a tangible payoff. A custom extension let the team publish and tier-restrict content without a developer in the loop.

Growth

Referrals & Social Sharing

What it doesRefer-a-friend and share-to-earn across social channels, wired to award points so members grow the club and spread Marucci content to earn rewards.

Why it matteredA loyalty program that also acquires customers compounds. Tying points to referrals and shares turned members into a growth channel.

Retention

Lifecycle Emails

What it doesDesigned program emails: refer-a-friend, free-membership, and points-expiry reminders, keeping members aware of what they've earned and what's about to lapse.

Why it matteredPoints forgotten are points wasted. Timely lifecycle emails brought members back to redeem and re-engage before rewards expired.

Experience

Club Navigation & Sign-Up

What it doesA custom club top-navigation (sign-in and account states, points, cart) and a branded sign-up and registration flow that routes members to the custom account rather than Magento's default.

Why it matteredNavigation and sign-up are the front door to the club. Designing them on-brand made joining and returning feel like one coherent experience.

Let's work together

Want a store that keeps customers coming back?

Getting the first order is the hard part. We build loyalty and membership programs on Magento that make the second, third, and tenth order automatic. Tell us what you're building.