Mailing List Script

  • Unknown's avatar

    I would like to add a button for viewers to subscribe to my mailing list. I can’t figure out how to do that on the free blog that I have (i.e. no upgrades). How can I do that? I am not talking about the widgets button so people can receive new posts, I want to be able to market to people interested in my products and services.

    The blog I need help with is: (visible only to logged in users)

  • Unknown's avatar

    Hi. You can insert a link to an existing mailing list provider you deal with. However, due to security restrictions at WordPress.com, you cannot insert any kind of code where there’s a box to enter an email address or a button to subscribe.

  • Unknown's avatar

    Some of the email lists will provide HTML only code that can be used here for subscriptions. Feedburner does and I think aweber does as well – or did at one point.

  • Unknown's avatar

    I have the script, but it did not work when I pasted it onto my blog. I was only able to try it on the post itself too. I don’t know how to get it on the side bar. Is that possible?

  • Unknown's avatar

    You have to have code that does not include javascript, which most of them do. Paste the code here in the forums so we can take a look at it.

  • Unknown's avatar

    Actually if you got the code to work in a post, then all you have to do is to put the code into a text widget in your sidebar.

    http://en.support.wordpress.com/widgets/text-widget/

  • Unknown's avatar

    Yes, you can paste the code, but between backticks please (look below the text box).

  • Unknown's avatar

    It doesn’t work. Also, it didn’t really work on the blog post either. Some of the text appeared, but the graphics did not such that the viewer can’t tell what it is.

  • Unknown's avatar

    I am guessing that the security restrictions you were mentioning earlier is creating problems. Is that the same for wordpress.org?

  • Unknown's avatar

    Is there a way to collect the email address that the widget collects for blog subscribers? I certainly would prefer not to manually type them in, but if there is a way of collecting them, I might be able to upload a list to my mailing list server.

  • Unknown's avatar

    We can’t examine the code and offer suggestions till you show us the actual code.

  • Unknown's avatar

    The code itself works fine. It is only when it is pasted into wordpress.com that it doesn’t work. It works fine on my website and when I test it at iContact. There are 2 versions: html & java script. When I paste the html code into wordpress the code changes after I save it. How would giving you the code help?

  • Unknown's avatar

    The code itself doesn’t work fine on WordPress.com. We can’t possibly give you a workaround if you don’t show us the code, because we can read code and see what it’s intended to do exactly.

  • Unknown's avatar

    Here is the html version:
    <style>
    .link,
    .link a,
    .signupframe
    {
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    }
    .link,
    .link a {
    text-decoration: none;
    }
    .signupframe {
    border: 1px solid #FFFFFF;
    background: #FF8426;
    }
    .signupframe .required {
    font-size: 10px;
    }
    </style>
    <form method=post action=”https://app.icontact.com/icp/signup.php” name=”icpsignup” id=”icpsignup11388″ accept-charset=”UTF-8″ onsubmit=”return verifyRequired11388();” >
    <input type=hidden name=redirect value=”http://www.icontact.com/www/signup/thanks.html” />
    <input type=hidden name=errorredirect value=”http://www.icontact.com/www/signup/error.html” />

    <div id=”SignUp”>
    <table width=”260″ class=”signupframe” border=”0″ cellspacing=”0″ cellpadding=”5″>
    <tr>
    <td valign=top align=right>
    <span class=”required”>*</span> Email
    </td>
    <td align=left>
    <input type=text name=”fields_email”>
    </td>
    </tr>
    <input type=hidden name=”listid” value=”150607″>
    <input type=hidden name=”specialid:150607″ value=”UQZ2″>

    <input type=hidden name=clientid value=”526953″>
    <input type=hidden name=formid value=”11388″>
    <input type=hidden name=reallistid value=”1″>
    <input type=hidden name=doubleopt value=”0″>
    <tr>
    <td> </td>
    <td><span class=”required”>*</span> = Required Field</td>
    </tr>
    <tr>
    <td> </td>
    <td><input type=”submit” name=”Submit” value=”Submit”></td>
    </tr>
    </table>
    </div>
    </form>
    <script type=”text/javascript”>

    var icpForm11388 = document.getElementById(‘icpsignup11388’);

    if (document.location.protocol === “https:”)

    icpForm11388.action = “https://app.icontact.com/icp/signup.php”;
    function verifyRequired11388() {
    if (icpForm11388[“fields_email”].value == “”) {
    icpForm11388[“fields_email”].focus();
    alert(“The Email field is required.”);
    return false;
    }

    return true;
    }
    </script>
    <span class=”link”>Email Marketing You Can Trust</span>

  • Unknown's avatar

    Now that I gave you the code, where did you go?

  • Unknown's avatar

    You want instant response, you pay me for it. The average response time in an internet help forum is over 13 hours. You’re welcome

    You neglected the instructions to post it between backticks, but that’s okay, our powers of interpretation are such that we can read it anyway.

    In the case of this code, there is no way to get this to work directly on WordPress.com. The workarounds are as follows:

    1) abandon it and use a Contact Form instead and then input the emails by hand

    OR

    2) put that code in a page of a public Google Doc and put a link to that in a text widget on your blog, with “Sign up here for our mailing list” or equivalent words.

  • The topic ‘Mailing List Script’ is closed to new replies.