Repeat Rewards Club

Set up a Repeat Delivery & get 20% off your 1st order*, bonus Flybuys points & exclusive discounts.

*Offer available to New Repeat Delivery customers on their 1st order (who have never placed Repeat Delivery or Auto-Delivery order) on eligible products. Max discount $20. Not available in conjunction with any other coupon codes. T&Cs apply.

Set, Forget, and Earn Rewards on Repeat!

Create a Repeat Delivery order and you automatically join Swaggle’s Repeat Rewards Club.

Enjoy the best of both worlds: convenience and rewards. Every repeat order unlocks exclusive discounts and rewards. 

So, what are you waiting for? Set up a Repeat Delivery now, and start earning rewards on repeat!

Start shopping

Why join our Repeat Rewards Club?

Savings on every order

First-time Repeat Delivery customers get 20% off their first order, 10% off the second*, then at least 5% off every order after that!

Flexible and fuss-free

Set it and forget it—so your pet never runs out! Pause, delay, skip, or cancel anytime.

Rewards on repeat

We’ll send products to your door at your chosen frequency. Get bonus Flybuys points1, level up your discount, and unlock exclusive member sales and gifts for your pet.

7-Day Price Promise

We’ll automatically charge you the lowest price from the past week on our site before your order is confirmed2, so you can shop with confidence.

How does it work?

1. Set up your Repeat Delivery

Choose Repeat Delivery when adding your pet’s essentials to your cart, then pick how often you’d like them delivered. 

2.  Earn rewards instantly

First-time Repeat Delivery customers get 20% off their first order, 10% off the second*, then at least 5% off after that!
Get bonus Flybuys points1, unlock exclusive discounts & surprise pet gifts.

3. Level up your rewards

Every order moves you closer to the next reward level. More repeat orders = more rewards!

4. Stay in control

Cancel, pause, skip, or delay anytime. No commitments, just tail-wagging convenience.

20% off your first Repeat Delivery order, capped at $20*
First-time Repeat Delivery customers get 20% off their first order, capped at $20.

10% off your second Repeat Delivery order*
New Repeat Delivery customers get 10% off their second order.

2x Flybuys points for every dollar spent
Get 2x Flybuys points per $1 spent on Repeat Delivery orders.

Exclusive member discounts & gifts
Get access to special offers & gifts for your pet

5% off every repeat delivery

3x Flybuys points for every dollar spent
Get 3x Flybuys points per $1 spent on Repeat Delivery orders

$10 Birthday gift for your pet 3
Unlock a one-time $10 Swaggle voucher to help celebrate your pet’s special day.

1,000 Bonus Flybuys points
To celebrate reaching level 2, unlock 1,000 bonus Flybuys points on your 4th order

Unlock $10 off toys & treats
We’ll send you a one-time voucher for $10 off toys, treats, supplies & accessories on your next order over $30

Exclusive member discounts & gifts
Get access to special offers and gifts for your pet

10% off every repeat delivery

3x Flybuys points for every dollar spent
Get 3x Flybuys points per $1 spent on Repeat Delivery orders

$10 birthday gift for your pet3
Receive a one-time $10 Swaggle voucher to help celebrate your pet’s special day.

Unlock $15 off toys & treats
We’ll send you a one-time voucher for $15 off toys, treats, supplies & accessories on your next order over $40.

Exclusive member discounts & gifts
Get access to special offers and gifts for your pet

10% off every repeat delivery

5x Flybuys points for every dollar spent
Get 5x Flybuys points per $1 spent on Repeat Delivery orders

$10 birthday gift for your pet3
Receive a one-time $10 Swaggle voucher to help celebrate your pet’s special day.

Unlock $20 off toys & treats
We’ll send you a one-time voucher for $20 off toys, treats, supplies & accessories on your next order over $50

Exclusive member discounts & gifts
Get access to special offers and gifts for your pet

20% off your first Repeat Delivery Order* on our top brands

*This offer is available only to new Repeat Delivery customers for their 1st and 2nd orders (who have never placed an Order for Repeat Delivery or Auto-Delivery on the Website) on eligible products. Max discount $20 on first order.  Offer not available in conjunction with any other coupon codes. T&Cs apply. 

1. Excludes delivery fees, insurance and paid vet services. Flybuys number must be entered prior to checkout. View full T&C here.

2. 7-Day Price Promise applies to Repeat Delivery orders only. The price charged on order confirmation will be the lowest site price from the past 7 days (excluding multibuy offers). Price may change, and customers will be notified via email 2 days before their next order.

3. To redeem the $10 Birthday Gift, you must be subscribed to emails and have a pet profile.

Full T&C for Repeat Rewards Club can be viewed on our T&Cs page.