QuillJet

FAQ

Short answers to the questions we hear most. For step-by-step help, follow the linked pages.

Setup

What is QuillJet? A Webflow app that adds contacts to your own email tool from Webflow orders, form submissions and, if you turn them on, CMS items, and updates them if they already exist (GetResponse leaves an existing contact unchanged). Inventory changes can be logged too, but they carry no customer, so they never create a contact. It is not affiliated with or endorsed by Webflow or any email tool provider. Start with getting started.

Which email tools can I connect? Seven: Mailchimp, Klaviyo, Brevo, MailerLite, ActiveCampaign, Omnisend, and GetResponse. See connecting your email tool.

Do I need to add code to my site? No. QuillJet adds no code, scripts or embeds to your site. It reads events through Webflow's API, and the only thing it adds to your site is its own webhooks. See getting started for what QuillJet changes and what you set up yourself.

How do I connect Webflow? Install and authorize the app from the Marketplace, and QuillJet registers the webhooks for you. See connecting Webflow.

Which triggers are on by default? New order and form submission. Inventory changed and the CMS triggers (item created and item updated) are opt-in from the site's trigger settings. Inventory changed events carry stock levels, not a customer, so they appear in the event log but never create a contact.

Syncing

Does QuillJet send emails to my contacts? No. QuillJet syncs contacts into your own email tool, and that tool owns all sending. QuillJet never emails your contacts.

Will it import my existing orders and contacts when I install? No. There is no backfill. QuillJet only syncs events that happen after your triggers are enabled. See how syncing works.

What are the delivery statuses? pending (queued), sent (delivered to your tool), failed (an error that remained after retries, or a contact your tool rejected outright), and skipped (a condition was not met, the event has no email address, the contact had no marketing consent in a tool that cannot hold one, or your plan's limit was reached). You see them per event in the event log.

What happens if a delivery fails? QuillJet retries automatically with backoff (about 30s, 60s, 120s, 240s) for up to 5 attempts. If your tool rejects the contact itself (an HTTP 400 or 422, for example a fake-looking address), it is marked failed straight away, because sending the same contact again gets the same answer. When a delivery is marked failed, the account owner is emailed, at most once per email tool per day. You can retry any failed delivery with one click.

Can the same contact be added twice? No. Contacts are matched by email address, so a repeat event updates the existing contact instead of creating a duplicate. In GetResponse, a contact already on the list is left unchanged. See subscribers and contacts.

Fields & mapping

What contact information does QuillJet pull out automatically? The email address, and first and last name (it reads explicit name fields in several languages, or splits a full name). Order details such as the order id or total are synced when you map them to a field in your tool. See what syncs where.

Can I map my own fields? Yes. Add your own source-to-target mappings in the rule editor, with an Automap helper to suggest matches. See field mapping.

What transforms are available? none, lowercase, uppercase, trim, capitalize, split_first, and split_last.

Can I set a fixed value or add tags? Yes. Constants let you set a fixed value (a constant always wins over an extracted value), and you can attach tags to every synced contact in Mailchimp, ActiveCampaign and Omnisend. See field mapping.

Conditions

How do conditions decide whether to sync? All conditions must pass (they are combined with AND), and an empty condition set always passes. If a condition is not met, the delivery is recorded as skipped. See conditions and filtering.

Which operators can I use? exists, equals, not_equals, contains, gt, gte, lt, and lte.

Is a skipped delivery an error? No. Skipped means the contact intentionally did not sync because a condition was not met. It does not count against your success rate in reports.

Plans & billing

Is there a free trial? No. There is a free plan (1 site, 1 email tool, 2,000 events a month) that needs no card, and paid plans have no trial period. You can cancel a paid plan anytime.

What do the plans cost? Free $0, Growth $19, Pro $39, and Agency $79 per month, with rising limits on sites, email tools, events, and seats. Prices are per month, VAT included where it applies. See billing and plans.

Which plan has reports and white-label? Client reports are on Pro and Agency. White-label branding on those reports is Agency only. See client reports.

What happens if I go over my monthly event limit? QuillJet still stores every event in your event log, but it does not deliver events that arrive over the limit; they are recorded as skipped with the reason over_quota and are not delivered later, even after an upgrade. Delivery of new events resumes next calendar month (UTC) or as soon as you upgrade.

How does changing plans work? Upgrades charge the prorated difference immediately; downgrades credit the unused time against your next invoice. See billing and plans.

How do I cancel? Through the Stripe customer portal from the billing view. Your paid plan runs to the end of the billing period, then the account moves to the free plan. Your contacts stay in your email tool.

Data & security

Where does my contact data go? Only into the email tool you connect, at your instruction. QuillJet sends the contact (email, name, mapped fields, and tags) to that tool and nowhere else. QuillJet also stores each Webflow event as Webflow sent it, so you can see it in the event log, until you delete it there or delete your account.

Are my API keys and tokens safe? Your credentials are encrypted at rest, and Webflow webhook signatures are verified so only genuine Webflow events are accepted.

Does QuillJet override an unsubscribe in my tool? No. QuillJet does not ask your tool to resubscribe a contact who unsubscribed. It sets the marketing status only for a contact it creates, as each rule decides (subscribe, subscribe only if a consent box is ticked, or add without subscribing). Your email tool governs sending. See subscribers and contacts.

What happens if I uninstall QuillJet? Delete your account in QuillJet first (Account, Delete account): any subscription is cancelled, QuillJet's webhooks are removed from your sites, and its stored access tokens and your data are deleted straight away. Then uninstall it in Webflow, in your site settings under Apps & Integrations. If you uninstall in Webflow first, QuillJet deletes its access token within a day and your account and data 30 days later (unless you reinstall or a paid subscription is still running), and its webhooks may stay listed in Webflow under Site settings, Apps & Integrations, Webhooks without delivering anything; you can delete them there. Contacts already in your email tool stay there. See uninstalling QuillJet.

How do I get help? Reach us through the support form. A real person reads every message, usually within one business day.