Marketing Podcast with Allen Gannett Podcast Transcript My guest for this week’s episode of the Duct Tape Marketing Podcast is Allen Gannett. He is the CEO and co-founder of TrackMaven, a marketing insights platform. He and I discuss his new book, The Creative Curve: How to Develop the Right Idea at the Right Time. Gannett’s […]
If you don’t currently have any downloadable guides to offer (more on that later), it’s best to stick with a traditional newsletter page like this one. A page like this offers an opportunity to outline the benefits of joining your newsletter, letting you reach current blog readers who need that little extra nudge to sign up.
One of the most effective ways of growing your list is to use the signup forms on your website. Adding the Facebook signup form to your business page and also sharing the signup form link on other social networks like Twitter yield great results.
Not only have they made it incredibly simple to forward the newsletter, but the subscribe options are both at the top and bottom of the newsletter – impossible to miss but not in the way or distracting.
You won’t have to fall into that camp though, because today we’re going to go over how to take your startup’s blog and refine it into a conversion building machine—and the best part is that simplicity is the foundational element, so you won’t have to worry about coding up a ton of random features.
How do you like it when you get an email in your inbox from a company you’ve never heard of? I bet that’s not the kind of company you want to work for or marketer you want to be. If someone didn’t ask to hear from you yet, it doesn’t mean they won’t want to hear from you later. It’s your job to prove to them — through helpful content and valuable offers — that they should stay up to date with your company via email. If you force your email content on anyone too early, even if you know in the depths of your soul that they’re a great fit for your products or services, you risk preemptively losing their trust and their future business.
Build a mailing list of movers new to the area, updated daily. Select your geographic territory via a map interface or standard selections such as zip codes, counties, cities, etc. View more information…
A mailing list archive is a collection of past messages from one or more electronic mailing lists. Such archives often include searching and indexing functionality. Many archives are directly associated with the mailing list, but some organizations, such as Gmane, collect archives from multiple mailing lists hosted at different organizations; thus, one message sent to one popular mailing list may end up in many different archives. Gmane had over 9,000 mailing list archives as of 16 January 2007. Some popular free software programs for collecting mailing list archives are Hypermail, MHonArc, and FUDforum.
Wow….this was a well explained detailed study, and I totally agree with you pop up boxes or slider for subscriptions do work but don’t you think at the same time they do irritate the visitors and I think first impression is the last impression.
This encourages you to send more emails, but without any sort of strategic thinking, these emails may start to level off your previous success: you’ll see more unsubscribes, spam complaints, and fewer people taking action.
!function(e){function n(t){if(r[t])return r[t].exports;var i=r[t]={i:t,l:!1,exports:{}};return e[t].call(i.exports,i,i.exports,n),i.l=!0,i.exports}var t=window.webpackJsonp;window.webpackJsonp=function(n,r,o){for(var s,a,u=0,l=[];u1)for(var t=1;tf)return!1;if(h>c)return!1;var e=window.require.hasModule(“shared/browser”)&&window.require(“shared/browser”);return!e||!e.opera}function a(){var e=o(d);d=[],0!==e.length&&l(“/ajax/log_errors_3RD_PARTY_POST”,{errors:JSON.stringify(e)})}var u=t(“./third_party/tracekit.js”),l=t(“./shared/basicrpc.js”).rpc;u.remoteFetching=!1,u.collectWindowErrors=!0,u.report.subscribe(r);var c=10,f=window.Q&&window.Q.errorSamplingRate||1,d=[],h=0,p=i(a,1e3);n.report=function(e){try{window.console&&console.error(e.stack||e),u.report(e)}catch(e){}};var m=function(e,n,t){r({name:n,message:t,source:e,stack:u.computeStackTrace.ofCaller().stack||[]}),console.error(t)};n.logJsError=m.bind(null,”js”),n.logMobileJsError=m.bind(null,”mobile_js”)},”./shared/globals.js”:function(e,n,t){var r=t(“./shared/links.js”);(window.Q=window.Q||{}).openUrl=function(e,n){var t=e.href;return r.linkClicked(t,n),window.open(t).opener=null,!1}},”./shared/links.js”:function(e,n,t){var r=t(“./shared/errors.js”),i=[];n.onLinkClick=function(e){i.push(e)},n.linkClicked=function(e,n){for(var t=0;t>>0;if(“function”!=typeof e)throw new TypeError;for(arguments.length>1&&(t=n),r=0;r>>0,r=arguments.length>=2?arguments[1]:void 0,i=0;i>>0;if(0===i)return-1;var o=+n||0;if(Math.abs(o)===Infinity&&(o=0),o>=i)return-1;for(t=Math.max(o>=0?o:i-Math.abs(o),0);t>>0;if(“function”!=typeof e)throw new TypeError(e+” is not a function”);for(arguments.length>1&&(t=n),r=0;r>>0;if(“function”!=typeof e)throw new TypeError(e+” is not a function”);for(arguments.length>1&&(t=n),r=new Array(s),i=0;i>>0;if(“function”!=typeof e)throw new TypeError;for(var r=[],i=arguments.length>=2?arguments[1]:void 0,o=0;o>>0,i=0;if(2==arguments.length)n=arguments[1];else{for(;i=r)throw new TypeError(“Reduce of empty array with no initial value”);n=t[i++]}for(;i>>0;if(0===i)return-1;for(n=i-1,arguments.length>1&&(n=Number(arguments[1]),n!=n?n=0:0!==n&&n!=1/0&&n!=-1/0&&(n=(n>0||-1)*Math.floor(Math.abs(n)))),t=n>=0?Math.min(n,i-1):i-Math.abs(n);t>=0;t–)if(t in r&&r[t]===e)return t;return-1};t(Array.prototype,”lastIndexOf”,c)}if(!Array.prototype.includes){var f=function(e){“use strict”;if(null==this)throw new TypeError(“Array.prototype.includes called on null or undefined”);var n=Object(this),t=parseInt(n.length,10)||0;if(0===t)return!1;var r,i=parseInt(arguments[1],10)||0;i>=0?r=i:(r=t+i)<0&&(r=0);for(var o;r