Flowpress

Email, audience growth, and website updates for WordPress.

  • Home
  • Features
  • Pricing
  • Updates
  • Docs
  • Reviews
  • Support
  • FAQ
  • Contact
  • Download
  • My Account
  • Gallery
Buy Now
Buy Now

Feedback Hub

Feedback Hub

FlowPress feedback, support, and roadmap

Use the Feedback Hub for feature requests, bug reports, support requests, your submitted items, and roadmap visibility.

Feedback Hub

Support, feedback, and roadmap in one place.

Request help, report issues, suggest improvements, vote on feature ideas, and follow what is planned.

Feature Requests

Suggest ideas, vote on public requests, and track what is planned.

Report a Bug

Submit private bug reports with clear steps and expected results.

Support Requests

Open a private support request and track updates from your account.

Roadmap

View planned, in-progress, and completed feature work.

Feature Requests

Browse requests, open one to vote or reply, or start a new request.

You must be logged in to submit feedback.

Go to account login

Feature RequestCompletedEmails

email click tracking within

Unified campaign analytics for recent sends, website engagement, and attributed revenue. Store-level revenue remains on the Dashboard → Store Revenue section.
2 votes Open item

Bug Reports

Review submitted bug reports below or create a new one when needed.

You must be logged in to submit feedback.

Go to account login

You must be logged in to submit feedback.

Go to account login

Support Requests

Treat this like a support inbox. Open existing requests or start a new one.

You must be logged in to submit feedback.

Go to account login

You must be logged in to submit feedback.

Go to account login

My Requests

See everything you have submitted in one place. Open an item to review it or add a reply.

You must be logged in to submit feedback.

Go to account login

Planned

No items in this stage yet.

In Progress

No items in this stage yet.

Completed

Feature RequestCompletedEmails

email click tracking within

Unified campaign analytics for recent sends, website engagement, and attributed revenue. Store-level revenue remains on the Dashboard → Store Revenue section.
2 votes Open item

Flowpress

FlowPress brings campaigns, audience growth, email workflow tools, and website updates into one WordPress-based product experience.

    © 2026 Flowpress

    • Video Walkthroughs
    • Changelog
    • Support Policy
    • Compare
    • Why FlowPress
    • Subscribe
    • Customer Reviews
    • Leave a Review
    • Feedback Hub

    Stay in the loop

    Be the first to hear about new arrivals, offers and updates.

    .pmcpc-message{padding:12px 14px;border-left:4px solid #007cba;background:#fff;margin:12px 0 14px 0;color:#1d2327;} .pmcpc-message-title{font-weight:600;margin:0 0 6px 0;} .pmcpc-message-body p{margin:0 0 8px 0;} .pmcpc-message-body p:last-child{margin-bottom:0;} .pmcpc-success{border-left-color:#00a32a;} .pmcpc-error{border-left-color:#d63638;} .pmcpc-message-modal{position:fixed;inset:0;z-index:999999;display:flex;align-items:center;justify-content:center;padding:20px;} .pmcpc-message-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.55);} .pmcpc-message-dialog{position:relative;width:min(92vw,560px);margin:0!important;border-left:6px solid #00a32a!important;border-radius:18px;box-shadow:0 24px 80px rgba(0,0,0,.32);padding:24px 54px 24px 24px;font-size:16px;line-height:1.5;} .pmcpc-message-dialog .pmcpc-message-title{font-size:22px;line-height:1.25;margin-bottom:8px;} .pmcpc-message-close{position:absolute;right:16px;top:12px;text-decoration:none!important;font-size:28px;line-height:1;color:#1d2327!important;} .pmcpc-after-success{margin:0 0 14px 0;} .pmcpc-action-link{display:inline-block;padding:8px 12px;border:1px solid #2271b1;border-radius:3px;text-decoration:none;} .pmcpc-action-link:hover{background:rgba(34,113,177,0.08);} .pmcpc-form-disabled{opacity:0.55;filter:grayscale(0.15);} .pmcpc-form-disabled *{pointer-events:none;} @media (max-width:480px){.pmcpc-message-dialog{padding:22px 46px 22px 20px;border-radius:14px}.pmcpc-message-dialog .pmcpc-message-title{font-size:20px}} :where(form.pmcpc-subscribe-form,form.pmcpc-contact-form,form.pmcpc-selling-form,form.pmcpc-dynamic-form,form.pmcpc-email-preferences-form,form.pmcpc-preferences-center-form){box-sizing:border-box;max-width:640px;margin:0 0 22px 0;background:linear-gradient(180deg,#fff,rgba(255,255,255,.96));border:1px solid rgba(0,0,0,.10);border-radius:16px;padding:28px;box-shadow:0 16px 45px rgba(0,0,0,.08);} :where(form.pmcpc-subscribe-form,form.pmcpc-contact-form,form.pmcpc-selling-form,form.pmcpc-dynamic-form,form.pmcpc-email-preferences-form,form.pmcpc-preferences-center-form) *{box-sizing:border-box;} :where(form.pmcpc-subscribe-form,form.pmcpc-contact-form,form.pmcpc-selling-form,form.pmcpc-dynamic-form,form.pmcpc-email-preferences-form,form.pmcpc-preferences-center-form) h2,:where(form.pmcpc-subscribe-form,form.pmcpc-contact-form,form.pmcpc-selling-form,form.pmcpc-dynamic-form,form.pmcpc-email-preferences-form,form.pmcpc-preferences-center-form) h3{margin-top:0;margin-bottom:14px;line-height:1.25;} :where(form.pmcpc-subscribe-form,form.pmcpc-contact-form,form.pmcpc-selling-form,form.pmcpc-dynamic-form,form.pmcpc-email-preferences-form,form.pmcpc-preferences-center-form) p{margin:0 0 16px 0;} :where(form.pmcpc-subscribe-form,form.pmcpc-contact-form,form.pmcpc-selling-form,form.pmcpc-dynamic-form,form.pmcpc-email-preferences-form,form.pmcpc-preferences-center-form) label{display:block;font-weight:600;margin-bottom:6px;} :where(form.pmcpc-subscribe-form,form.pmcpc-contact-form,form.pmcpc-selling-form,form.pmcpc-dynamic-form,form.pmcpc-email-preferences-form,form.pmcpc-preferences-center-form) input[type="text"],:where(form.pmcpc-subscribe-form,form.pmcpc-contact-form,form.pmcpc-selling-form,form.pmcpc-dynamic-form,form.pmcpc-email-preferences-form,form.pmcpc-preferences-center-form) input[type="email"],:where(form.pmcpc-subscribe-form,form.pmcpc-contact-form,form.pmcpc-selling-form,form.pmcpc-dynamic-form,form.pmcpc-email-preferences-form,form.pmcpc-preferences-center-form) input[type="url"],:where(form.pmcpc-subscribe-form,form.pmcpc-contact-form,form.pmcpc-selling-form,form.pmcpc-dynamic-form,form.pmcpc-email-preferences-form,form.pmcpc-preferences-center-form) input[type="tel"],:where(form.pmcpc-subscribe-form,form.pmcpc-contact-form,form.pmcpc-selling-form,form.pmcpc-dynamic-form,form.pmcpc-email-preferences-form,form.pmcpc-preferences-center-form) input[type="number"],:where(form.pmcpc-subscribe-form,form.pmcpc-contact-form,form.pmcpc-selling-form,form.pmcpc-dynamic-form,form.pmcpc-email-preferences-form,form.pmcpc-preferences-center-form) select,:where(form.pmcpc-subscribe-form,form.pmcpc-contact-form,form.pmcpc-selling-form,form.pmcpc-dynamic-form,form.pmcpc-email-preferences-form,form.pmcpc-preferences-center-form) textarea{width:100%;max-width:100%;border:1px solid rgba(0,0,0,.22);border-radius:8px;padding:11px 12px;background:#fff;color:inherit;line-height:1.4;} :where(form.pmcpc-subscribe-form,form.pmcpc-contact-form,form.pmcpc-selling-form,form.pmcpc-dynamic-form,form.pmcpc-email-preferences-form,form.pmcpc-preferences-center-form) textarea{min-height:130px;resize:vertical;} :where(form.pmcpc-subscribe-form,form.pmcpc-contact-form,form.pmcpc-selling-form,form.pmcpc-dynamic-form,form.pmcpc-email-preferences-form,form.pmcpc-preferences-center-form) input[type="checkbox"],:where(form.pmcpc-subscribe-form,form.pmcpc-contact-form,form.pmcpc-selling-form,form.pmcpc-dynamic-form,form.pmcpc-email-preferences-form,form.pmcpc-preferences-center-form) input[type="radio"]{width:auto;max-width:none;margin-right:7px;vertical-align:middle;} :where(form.pmcpc-subscribe-form,form.pmcpc-contact-form,form.pmcpc-selling-form,form.pmcpc-dynamic-form,form.pmcpc-email-preferences-form,form.pmcpc-preferences-center-form) input:focus,:where(form.pmcpc-subscribe-form,form.pmcpc-contact-form,form.pmcpc-selling-form,form.pmcpc-dynamic-form,form.pmcpc-email-preferences-form,form.pmcpc-preferences-center-form) select:focus,:where(form.pmcpc-subscribe-form,form.pmcpc-contact-form,form.pmcpc-selling-form,form.pmcpc-dynamic-form,form.pmcpc-email-preferences-form,form.pmcpc-preferences-center-form) textarea:focus{outline:2px solid #0000ff;outline-offset:1px;border-color:#0000ff;} :where(form.pmcpc-subscribe-form,form.pmcpc-contact-form,form.pmcpc-selling-form,form.pmcpc-dynamic-form,form.pmcpc-email-preferences-form,form.pmcpc-preferences-center-form) button[type="submit"],:where(form.pmcpc-subscribe-form,form.pmcpc-contact-form,form.pmcpc-selling-form,form.pmcpc-dynamic-form,form.pmcpc-email-preferences-form,form.pmcpc-preferences-center-form) input[type="submit"],:where(form.pmcpc-subscribe-form,form.pmcpc-contact-form,form.pmcpc-selling-form,form.pmcpc-dynamic-form,form.pmcpc-email-preferences-form,form.pmcpc-preferences-center-form) .pmcpc-submit-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #0000ff;border-radius:8px;background:#0000ff;color:#fff;text-decoration:none;font-weight:600;padding:10px 18px;line-height:1.4;cursor:pointer;transition:filter .15s ease,transform .15s ease;} :where(form.pmcpc-subscribe-form,form.pmcpc-contact-form,form.pmcpc-selling-form,form.pmcpc-dynamic-form,form.pmcpc-email-preferences-form,form.pmcpc-preferences-center-form) button[type="submit"]:hover,:where(form.pmcpc-subscribe-form,form.pmcpc-contact-form,form.pmcpc-selling-form,form.pmcpc-dynamic-form,form.pmcpc-email-preferences-form,form.pmcpc-preferences-center-form) input[type="submit"]:hover,:where(form.pmcpc-subscribe-form,form.pmcpc-contact-form,form.pmcpc-selling-form,form.pmcpc-dynamic-form,form.pmcpc-email-preferences-form,form.pmcpc-preferences-center-form) .pmcpc-submit-button:hover{filter:brightness(.94);} :where(form.pmcpc-subscribe-form,form.pmcpc-contact-form,form.pmcpc-selling-form,form.pmcpc-dynamic-form,form.pmcpc-email-preferences-form,form.pmcpc-preferences-center-form) button[type="submit"]:active,:where(form.pmcpc-subscribe-form,form.pmcpc-contact-form,form.pmcpc-selling-form,form.pmcpc-dynamic-form,form.pmcpc-email-preferences-form,form.pmcpc-preferences-center-form) input[type="submit"]:active{transform:translateY(1px);} .pmcpc-action-link{border-color:#0000ff;color:#0000ff;border-radius:8px;} .pmcpc-opt-in-shortcode{max-width:640px;} :where(form.pmcpc-subscribe-form,form.pmcpc-contact-form,form.pmcpc-selling-form,form.pmcpc-dynamic-form,form.pmcpc-email-preferences-form,form.pmcpc-preferences-center-form){font-size:16px;} :where(form.pmcpc-subscribe-form,form.pmcpc-contact-form,form.pmcpc-selling-form,form.pmcpc-dynamic-form,form.pmcpc-email-preferences-form,form.pmcpc-preferences-center-form) label{letter-spacing:.01em;} :where(form.pmcpc-subscribe-form,form.pmcpc-contact-form,form.pmcpc-selling-form,form.pmcpc-dynamic-form,form.pmcpc-email-preferences-form,form.pmcpc-preferences-center-form) input[type="text"],:where(form.pmcpc-subscribe-form,form.pmcpc-contact-form,form.pmcpc-selling-form,form.pmcpc-dynamic-form,form.pmcpc-email-preferences-form,form.pmcpc-preferences-center-form) input[type="email"],:where(form.pmcpc-subscribe-form,form.pmcpc-contact-form,form.pmcpc-selling-form,form.pmcpc-dynamic-form,form.pmcpc-email-preferences-form,form.pmcpc-preferences-center-form) input[type="url"],:where(form.pmcpc-subscribe-form,form.pmcpc-contact-form,form.pmcpc-selling-form,form.pmcpc-dynamic-form,form.pmcpc-email-preferences-form,form.pmcpc-preferences-center-form) input[type="tel"],:where(form.pmcpc-subscribe-form,form.pmcpc-contact-form,form.pmcpc-selling-form,form.pmcpc-dynamic-form,form.pmcpc-email-preferences-form,form.pmcpc-preferences-center-form) input[type="number"],:where(form.pmcpc-subscribe-form,form.pmcpc-contact-form,form.pmcpc-selling-form,form.pmcpc-dynamic-form,form.pmcpc-email-preferences-form,form.pmcpc-preferences-center-form) select,:where(form.pmcpc-subscribe-form,form.pmcpc-contact-form,form.pmcpc-selling-form,form.pmcpc-dynamic-form,form.pmcpc-email-preferences-form,form.pmcpc-preferences-center-form) textarea{padding:13px 14px;} /*# sourceURL=pmcpc-frontend-form-assets-inline-css */ (function(){ // Important: don't disable all inputs on submit, because disabled controls are NOT submitted. // We only disable submit buttons and make text inputs readonly to prevent edits/double submits. function lockFormForSubmit(form){ if(!form) return; form.classList.add("pmcpc-form-disabled"); var ro=form.querySelectorAll('input:not([type=hidden]):not([type=submit]):not([type=button]):not([type=checkbox]):not([type=radio]), textarea'); for(var i=0;i<ro.length;i++){ ro[i].setAttribute('readonly','readonly'); } var btns=form.querySelectorAll('button[type=submit], input[type=submit]'); for(var j=0;j<btns.length;j++){ btns[j].setAttribute('disabled','disabled'); } } function disableFormAfterSuccess(form){ if(!form) return; // After a success state is displayed, we can safely disable everything. var els=form.querySelectorAll("input,select,textarea,button"); for(var i=0;i<els.length;i++){ els[i].setAttribute("disabled","disabled"); } } function onReady(fn){ if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",fn);} else {fn();} } onReady(function(){ document.addEventListener("click",function(e){ var close=e.target && e.target.closest ? e.target.closest(".pmcpc-message-close,.pmcpc-message-backdrop") : null; if(close){ e.preventDefault(); var modal=close.closest ? close.closest(".pmcpc-message-modal") : null; if(modal){ modal.parentNode.removeChild(modal); } } }); document.addEventListener("keydown",function(e){ if(e.key==="Escape"){ var modal=document.querySelector(".pmcpc-message-modal"); if(modal){ modal.parentNode.removeChild(modal); } } }); var forms=document.querySelectorAll("form.pmcpc-subscribe-form, form.pmcpc-contact-form, form.pmcpc-selling-form, form.pmcpc-dynamic-form, form.pmcpc-email-preferences-form, form.pmcpc-preferences-center-form"); for(var i=0;i<forms.length;i++){ (function(form){ if(form.classList.contains("pmcpc-form-disabled")){ disableFormAfterSuccess(form); return; } form.addEventListener("submit",function(e){ if(form.dataset.pmcpcSubmitting==="1"){ e.preventDefault(); return false; } form.dataset.pmcpcSubmitting="1"; lockFormForSubmit(form); }, true); })(forms[i]); } }); })(); //# sourceURL=pmcpc-frontend-form-assets-js-after