Madferret Software

Blog

Guides, tutorials and deep dives covering our plugins and products, plus thoughts on the ideas and technologies that inspire them.

// Featured Guide

How to Automatically Deliver Digital Downloads After Stripe Checkout (Securely)

Manually emailing digital files or sharing static links exposes your products to piracy and adds support overhead. This guide explains why Stripe Checkout doesn’t handle secure delivery, what a robust system requires (signature verification, idempotent webhooks and expiring tokenised links) and how a WordPress plugin like FerretDeliver can automate fulfilment end‑to‑end.
deliver digital downloads after Stripe Checkout workflow

// Latest Articles

Bundles vs Single File Delivery: How to Increase Digital Product Revenue

Bundles can increase digital product revenue, but they also make fulfilment more complex. Learn how single-file delivery compares with bundle delivery, and how to manage Stripe Price ID mapping, secure links, and automated delivery.
secure digital downloads in WordPress workflow

How to Secure Digital Downloads in WordPress

Static download links invite piracy. This guide shows WordPress site owners how to protect digital products with tokenised, expiring links, download limits, IP restrictions and secure file storage. Learn best practices and how FerretDeliver automates the hard parts.

Stripe Webhooks Explained for Digital Product Sellers

Stripe webhooks notify your server when a payment succeeds, a subscription renews or a refund occurs. Learn how webhooks work, why signature verification and idempotency are critical, and how to prevent common errors so your digital fulfilment never misses a beat.

The Ultimate Guide to Integrating Contact Form 7 with Marketing Tools

Learn how to use tags and segmentation with Contact Form 7 and Mailchimp. This guide explains the difference between tags, groups and fields – and how to implement clean, reliable tagging using ChimpFuse.

Mailchimp Tags and Segmentation: How to Use Them with Contact Form 7

Mailchimp tags and segmentation help you send more relevant email campaigns by organising contacts based on interests, behaviour or status. In this guide, learn the difference between tags, groups and audience fields – and how to apply tags automatically from Contact Form 7 using ChimpFuse.
Illustration showing double opt-in email marketing workflow with confirmation message — demonstrating GDPR-compliant subscriber engagement.

Why Double Opt‑In Matters: GDPR and Email Marketing Best Practices

Double opt-in in Mailchimp helps you collect cleaner, more engaged email lists while staying compliant with GDPR. In this guide, we explain what double opt-in is, why it matters, and how to enable it correctly in Mailchimp – including the audience settings that are easy to miss.

// Tutorials

How to connect Contact Form 7 to Mailchimp with ChimpFuse

Learn how to connect Contact Form 7 to Mailchimp using ChimpFuse. This step-by-step guide walks you through setting up your API key, mapping fields, applying tags, and ensuring subscribers sync correctly to your chosen audience.

Using Contact Form 7 with Mailchimp?

Services

We’re here to alleviate your tech-related stress in the most respectful and cost-effective way.

Ready to collaborate?

Tell us a bit about your project below – if it’s a good fit, we’ll schedule a quick chat to explore it further.

Want early access?

We’re currently rebuilding the Member Portal with new features.

Enter your email to be the first to know when it launches.

Join the Early Access List

Be among the first to explore our latest WordPress plugins and apps.

Sign up to receive early access invites and feature updates directly to your inbox.