Every code below is live right now. Pick one and it follows you into your book.
Your standard discount
STORY20
20% off
Already applied to every book, so you do not need to enter it.
Just ordered? Add another
SHIPFREE20
20% off + free shipping
Order a second book within 24 hours of your first and we cover the postage.
Mystery discount
? ? ? ?
Between 30% and 50% off
Between 30% and 50% off
Pick it now, find out what you won at the price step.
200 of 200 left
Half price, first 100 claims
FIRST100
50% off
When 100 families have claimed it, it is gone for good.
99 of 100 left
How discounts work at Memabooks
You never have to hunt for a code. Our standard 20% discount, STORY20, is applied automatically to every book, so the price you see while building already includes it.
One code per book. Picking a new one replaces the code on your order instead of stacking. Discounts apply to the book; shipping is charged separately unless the code covers it.
Codes take effect at the pricing step, after you have seen the preview illustrations. On a limited offer, the counter shows how many claims are left, and it drops when someone picks the code, not when they order.
Every code we run
STORY20
STORY20 is our standard promo code. It takes 20% off the price of the book and is applied to every new book automatically, so you never need to type it in. It works in every country we ship to; shipping is charged separately.
SHIPFREE20
SHIPFREE20 is the discount code for a second book. It gives 20% off and covers the postage, and we send it to you right after your first order. It is valid for 24 hours and applies to printed books.
Mystery discount
The mystery promo code hides its value until you reach the price step. Picking it draws one code at random, worth between 30% and 50% off, and that is when you find out which one you got. It replaces the standard 20% rather than adding to it.
FIRST100
FIRST100 is a limited discount code worth 50% off. Only 100 people can claim it, and the counter on this page shows how many are left. When it reaches zero, the code stops working for everyone.