WordPress.org

Forums

Genesis eNews Extended
[resolved] AWeber (27 posts)

  1. Olya
    Member
    Posted 2 years ago #

    Hi Brandon
    I added eNews plugin.
    It looks great (I mean the way sign in form looks) the only thing I need to make it work now...
    And I am not sure how.
    I am with AWeber.
    I checked your post on your blog. (AWeber Information).
    I understood the first point:
    For the form action field, use: http://www.aweber.com/scripts/addlead.pl

    But with two next points... not sure what I should be doing.

    For the email field, use “email” (without quotes) - What email I should be using?

    And where can I find info (coding) for hidden field?

    Thank you
    Olya

    http://wordpress.org/extend/plugins/genesis-enews-extended/

  2. rohanpawale
    Member
    Posted 2 years ago #

    Login to your Aweber account, create the most basic form that you can, using the inbuilt form creator, head over to the part where it says "I will install the form myself". Now select the HTML option. Look for the fields. You will find the formaction="something" copy that and paste it in the widget. You can also see something like name="email" id="awf_field-33407411", that corresponds to the email field, paste that in the widget.

    PS: the widget allows only one field. So there is your compromise.

    There is a perfectly easy way to accomplish it without the plugin. Aweber provides you with the raw HTML/JS code, just copy that and paste it in your default HTML/text widget and drag the widget to the sidebar. Using plugins where they can be avoided causes the site loading time to slow down since more plugins means more calls to hooks.

    Could you please share your site's URL so that I can assist you better?

  3. Olya
    Member
    Posted 2 years ago #

    thanks so much for your reply.
    I am new to everything so that is why having a bit of a problem.
    I am not sure how to paste anything into widget...
    But I will look into it tomorrow.

    I am trying to move my blog (well I will be reposting everything as I had problems with my previous hosting provider).
    I bought Streamline theme, looked so cool, but mine doesn't ...

    Here is the link:
    http://www.pilatesworkoutathome.com/

    Thanks a lot again
    Olya

  4. Brandon Kraft
    Happiness Engineer
    Plugin Author

    Posted 2 years ago #

    First, let's tackle your query:

    When I say "email" I mean just enter the word "email" without quotes-- not the address or anything. Just the word! :-)

    For the hidden fields, a fellow user, Steve Willats, made a tutorial for aweber: http://www.brandonkraft.com/uploads/enews-aweber-draft.pdf

    He includes screenshots and is very step-by-step.

    Regarding getting it to look better, do you the StudioPress forums and ticket system to ask for help!

    To address rohanpawale's issue, yes, you don't need a plugin for this. The real advantage of this plugin is for people who bought a theme from StudioPress, such as Streamline, which I'm using on my own site, and want to make the subscribe form look like the great one that Rafal designed for that theme.

    Instead of asking a novice user to edit HTML and CSS, this plugin allows you to quickly take advantage of that built-in styling.

    As far as performance, you do want to limit your plugins. I'd venture that the vast majority of plugins are needed if you know what you're doing in HTML, CSS, PHP, etc. The advantage of the WordPress platform is for anyone at any skill level to be able to install and run a website. This plugin does cater to the technically novice user category.

    WordPress 3.4.2 has 981 files. Adding one relatively small php file and the associated readme won't have an impact on performance.

    If you need additional fields (first/last name, etc), please let me know. The code is ready for that but does require a little CSS to make those fields look good.

  5. Olya
    Member
    Posted 2 years ago #

    Thank you so much, Brendon, for your reply!
    Thanks a lot for the link.
    It looks very thorough. I will go through the instructions and see what I will be able to do.

    And yes please, can I please get a code for the additional field (First Name only)?
    And where I should enter it?

    RE: GETTING THEME LOOK BETTER
    Studiopress ticketing system...
    It wasn't very helpful to be honest. and I understand that they must have a lot of people. I was told that they can't provide one on one support and that I should start a topic (thread) on forum. Which I have done... However... I guess there are way too many questions on the forum :) I will try research more and I think I just need to learn more about coding.

    Thanks a lot again!

    PS I thought maybe you meant "email" just as a word :)

  6. Brandon Kraft
    Happiness Engineer
    Plugin Author

    Posted 2 years ago #

    I think the most straight forward way would be to add the code into the hidden fields area.

    You'll copy and paste the code as indicated in the tutorial and then copy and paste:
    <input type="text" id="subbox1" class="enews-subbox" value="First Name" onfocus="if ( this.value == 'First Name') { this.value = ''; }" onblur="if ( this.value == '' ) { this.value = 'First Name'; }" name="name" style="-moz-box-shadow: 1px 1px 3px #ccc inset;-webkit-box-shadow: 1px 1px 3px #ccc inset;background: #fff center left no-repeat;box-shadow: 1px 1px 3px #ccc inset;border-left: 1px solid #9e6e56;border-top: 1px solid #9e6e56;color: #aaa49f;font-size: 11px;font-weight: bold;margin: 0 10px 15px;padding: 14px 10px 12px 50px;text-transform: uppercase;width: 195px;"/>

    We'll have to test that out and see that it works with your setup, but it'll be a first step forward.

  7. Olya
    Member
    Posted 2 years ago #

    Thank you very much for this, Brandon!
    I will have to go now but will have time to work on eNews plugin over weekend.
    Will come back over here and let you know how did I go.
    Thank you

  8. Olya
    Member
    Posted 2 years ago #

    Sorry, Brandon...
    Was impatient and thought I would try..
    I went through tutorial.
    Found what I had to copy into Hidden Fields.
    When I did it and tried to test it I got a pages saying that Required Fields are missing. Name

    I guess that is a time to enter a code you have just provided.
    But where do I paste it?
    I tried into Hidden Fields just after the code I got from tutorial.
    But it didn't work...

  9. Brandon Kraft
    Happiness Engineer
    Plugin Author

    Posted 2 years ago #

    Is all the code pasted in there now? It looks like something is off, namely I don't see the hidden fields and I see what looks like may be extra comment tags (<!-- -->) going on.

  10. Olya
    Member
    Posted 2 years ago #

    Yes, everything is there now...
    Sorry I deleted the code for the "First Name" as there was no changes when I did it (thought I must have entered it in the wrong place)

    I have just did it again: entered code for the "First Name" right after the code I got from AWeber...
    Sorry I am not sure about extra comment tags.

    Do you mind have a look now please?
    http://www.pilatesworkoutathome.com/
    Thank you

  11. Brandon Kraft
    Happiness Engineer
    Plugin Author

    Posted 2 years ago #

    Hmmm... it's not showing up for me. Just to be sure--you're clicking the save button at the bottom of the widget settings area? (Sorry if that seems like a stupid question, just trying to eliminate all possibilities).

    Can you paste here what you're putting into your hidden fields setting?

  12. Olya
    Member
    Posted 2 years ago #

    Yes, I clicked Save on the bottom of the form..
    (no stupid questions :) I am the one with stupid questions..
    I entered into hidden fields:
    From AWeber:

    <input type="hidden" name="meta_web_form_id" value="2054928312" />
    <input type="hidden" name="meta_split_id" value="" />
    <input type="hidden" name="listname" value="pilatesblog" />
    <input type="hidden" name="redirect" value="http://www.aweber.com/thankyou-coi.htm?m=text" id="redirect_a1bc5271daaf0ede9db3847677b095d6" />

    <input type="hidden" name="meta_adtracking" value="PilatesWorkoutAtHome" />
    <input type="hidden" name="meta_message" value="1" />
    <input type="hidden" name="meta_required" value="name,email" />

    <input type="hidden" name="meta_tooltip" value="" />

    And then the code you gave me:

    <input type="text" id="subbox1" class="enews-subbox" value="First Name" onfocus="if ( this.value == 'First Name') { this.value = ''; }" onblur="if ( this.value == '' ) { this.value = 'First Name'; }" name="name" style="-moz-box-shadow: 1px 1px 3px #ccc inset;-webkit-box-shadow: 1px 1px 3px #ccc inset;background: #fff center left no-repeat;box-shadow: 1px 1px 3px #ccc inset;border-left: 1px solid #9e6e56;border-top: 1px solid #9e6e56;color: #aaa49f;font-size: 11px;font-weight: bold;margin: 0 10px 15px;padding: 14px 10px 12px 50px;text-transform: uppercase;width: 195px;"/>

    Does it look ok?

    PS sorry.. have to run now... if I don't reply right away - it is because of this..

  13. Brandon Kraft
    Happiness Engineer
    Plugin Author

    Posted 2 years ago #

    Try this... let's just see if we can get it working as originally intended (without name field) and then we'll get the name added in. It's slightly modified from what aweber gave you (to make the name field optional).

    <input type="hidden" name="meta_web_form_id" value="2054928312" />
    <input type="hidden" name="meta_split_id" value="" />
    <input type="hidden" name="listname" value="pilatesblog" />
    <input type="hidden" name="redirect" value="http://www.aweber.com/thankyou-coi.htm?m=text" id="redirect_a1bc5271daaf0ede9db3847677b095d6" />
    <input type="hidden" name="meta_adtracking" value="PilatesWorkoutAtHome" />
    <input type="hidden" name="meta_message" value="1" />
    <input type="hidden" name="meta_required" value="email" />
    
    <input type="hidden" name="meta_tooltip" value="" />

    It's actually way past my bed time here in the States. Let me give it a fresh look in the morning after a couple hours of sleep.

  14. Olya
    Member
    Posted 2 years ago #

    Just did this.
    Thank you, Brandon.
    Sorry, didn't know it was so late for you...

  15. Brandon Kraft
    Happiness Engineer
    Plugin Author

    Posted 2 years ago #

    It looks like you're going with the form as provided by Aweber. Let me know if you need anything else.

  16. Olya
    Member
    Posted 2 years ago #

    Sorry... it was very late last night.. I thought I would just ask someone to do this for me...
    Thank you very much for all your help.

  17. mikkelpitzner
    Member
    Posted 2 years ago #

    Thanks for the thread. I had the same issues as Olya so the explanation to her was very useful and I was able to fix my problems too.

  18. mattmcvicker
    Member
    Posted 2 years ago #

    Running into the same issue. Found the resource at http://www.brandonkraft.com/uploads/enews-aweber-draft.pdf to be helpful.
    But this plugin is very complicated to setup.

    Here is the error I get when I follow your instructions. Any help would be greatly appreciated. http://mattmcvicker.com/wp-content/uploads/2013/03/aweber-error.png

    I copied the previous code you had listed above as well and still no dice!!
    Heres the code minus my details
    http://screencast.com/t/KSmriScKSUL
    <input type="hidden" name="meta_web_form_id" value="---" />
    <input type="hidden" name="meta_split_id" value="" />
    <input type="hidden" name="listname" value="---" />
    <input type="hidden" name="redirect" value="http://www.aweber.com/thankyou-coi.htm?m=text" id="-----" />

    <input type="hidden" name="meta_adtracking" value="My_Web_Form" />
    <input type="hidden" name="meta_message" value="1" />
    <input type="hidden" name="meta_required" value="email" />

    <input type="hidden" name="meta_tooltip" value="" />

  19. rachellavern
    Member
    Posted 1 year ago #

    Hi,

    After working with this plug-in for over 2 hours, I am still receiving an error message from Aweber: "Required Fields Are Missing / Email /
    Please push the "Back" button on your web browser to fill in the missing information".

    I tried entering the word "email" without quotes.
    I also tried every variation of awf_field-12345678(various parts of the statement to the entire statement;

    <div class="af-textWrap"><input class="text" id="awf_field-12345678" type="text" name="email" value="" tabindex="501" />
    </div><div class="af-clear"></div>
    </div>

    Can someone tell me EXACTLY what is to be entered into the E-mail Field?

    Thanks

  20. Brandon Kraft
    Happiness Engineer
    Plugin Author

    Posted 1 year ago #

    Please send a link to your site. Have you tried Email (capital E)?

    For future reference, it's considered best practice to start a new forum thread (at the bottom of http://wordpress.org/support/plugin/genesis-enews-extended ). This thread is marked resolved and it was only by chance I noticed a new post here.

    Cheers.

  21. Brandon Kraft
    Happiness Engineer
    Plugin Author

    Posted 1 year ago #

    Matt -- Just saw your post too. Change your e-mail field name to "email" (no quotes, no {}, all lower-case).

  22. rachellavern
    Member
    Posted 1 year ago #

    Thanks Brandon. My site is http://workfromyourhome101.com/blog/

    Yes, I tried both Email and email...to no avail :(

    I appreciate your assistance.

  23. rachellavern
    Member
    Posted 1 year ago #

    Here is what I inserted in the Hidden Fields box:

    <input type="hidden" name="meta_web_form_id" value="1725446xxx" />
    <input type="hidden" name="meta_split_id" value="" />
    <input type="hidden" name="listname" value="wfyh101" />
    <input type="hidden" name="redirect" value="http://www.aweber.com/thankyou-coi.htm?m=video" id="redirect_aebfd55c3dcbe152c01f2bf819d0491c" />
    <input type="hidden" name="meta_adtracking" value="Work_From_Your_Home_101" />
    <input type="hidden" name="meta_message" value="1" />
    <input type="hidden" name="meta_required" value="email" />
    <input type="hidden" name="meta_tooltip" value="" />

    (Of course, I had a a 'real' value on the first line)

  24. Brandon Kraft
    Happiness Engineer
    Plugin Author

    Posted 1 year ago #

    I was able to tweak it to have just email in the setting (all lower case, no quotes, no braces) and it worked for me.

    Can you try that again and confirm?

    Thanks.

  25. rachellavern
    Member
    Posted 1 year ago #

    Yes, that worked :)

    Thanks for the speedy support Brandon.

    Happy Easter!

  26. RobinGeorgeStanley
    Member
    Posted 1 year ago #

    Hi Brendon,

    I'm afraid I seem to be having exactly the same problem as Rachel. I'm getting through to AWeber but it's the "Required Fields Are Missing." It seems to think it's missing the Name field. Feel free to test it for yourself at my site http://www.radarbazaar.com/

    Here is a screenshot of eNews Extended http://imgur.com/sbaKKn5

    You will notice that I have filled in the First Name Field and Last Name Field with "First" and "Last" If I don't have those in there then the form on my site just has an email field and nothing else.

    In the Form Action field I entered:

    http://www.aweber.com/scripts/addlead.pl

    In the E-Mail Field I entered:

    email

    In the Hidden Fields I entered:

    <input type="hidden" name="meta_web_form_id" value="206994XXX" />
    <input type="hidden" name="meta_split_id" value="" />
    <input type="hidden" name="listname" value="radarbazaar" />
    <input type="hidden" name="redirect" value="http://www.aweber.com/thankyou-coi.htm?m=text" id="redirect_ca6d539858aa45e2b845e9472ad7f9f9" />
    <input type="hidden" name="meta_adtracking" value="contender" />
    <input type="hidden" name="meta_message" value="1" />
    <input type="hidden" name="meta_required" value="name,email" />
    <input type="hidden" name="meta_tooltip" value="" />

    But still can't get it to work. BTW I'm really loving the styling on this. AWeber forms really are an eyesore so thanks!

    Robin

  27. Brandon Kraft
    Happiness Engineer
    Plugin Author

    Posted 1 year ago #

    Hi Robin,

    Aweber is expecting two fields as required (per the <input type="hidden" name="meta_required" value="name,email" /> line.

    If you change the first name field name to "name" (without quotes), it'll work just fine.

    For the last name field, the last name field name setting needs to match whatever Aweber is expecting, else it will not save.

    I'm unable to assist with that, as that's an Aweber issue, but this link from their KB will help you add it: https://help.aweber.com/entries/21704226-How-Do-I-Collect-More-Than-Just-Name-and-Email-Address-

    After adding it, you can get an unstyled form ( https://help.aweber.com/entries/21744631-How-Do-I-Get-a-Basic-Unformatted-Form- ) and see what's the name option is for the new field (e.g. <input type="text" name="THE-NEW-FIELD-NAME"> that you'll need to use.

    Cheers!

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic

Tags