Forum Replies Created
-
AuthorPosts
-
ddeoMember
Thank you!
ddeoMemberHi, I would also like to be able to redirect new registrations to a different page other then the same page. Any easy way to do this? I did not see an option in the eMember settings. I am using version 6.8.7
I would like to do this so I can have ggogle analytics track goals for “completed” registrations.
Thanks, Ddeo
ddeoMemberHi Key Master, I did download the latest after you said it had been updated with his feature. I have build v5.9.2- is this the right build?
ddeoMemberHi Keymaster, here is the link to my products page where you can log in. I sent you a username and password using your contact form on your website. Thanks for your help.
Ddeo
ddeoMemberHi Key Master, forget my last question, I did a full overwrite of the plugin as suggested in your upgrade instructions.
After doing the upgrade it doesn’t seem to work with google analytics… Here are the settings that I am using:
1) I have Google Analytics for WordPress installed and working
2) Google Analytics is activated under eCart Settings/3rd Party
3) Use Automatic Post Payment Processing is checked
4) Manual Gateway is selected as the only payment processing
5) Send Product Download Links in Email is checked
6) Enable Transaction Display is checked and my thank you page has the short-code:
[wp_eStore_transaction_result:end]
Here is the output in my thank you page:
<script type="text/javascript">//<![CDATA[
// Google Analytics for WordPress by Yoast v4.1.3 | http://yoast.com/wordpress/google-analytics/
var _gaq = _gaq || [];
_gaq.push(['_setAccount','UA-XXXXXXXX-X']);
_gaq.push(['_trackPageview'],['_trackPageLoadTime']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
//]]></script>Please let me know if you have any suggestion on how to get this to work.
Thanks again! Ddeo
ddeoMemberHi Key Master, thank you very much.
Is there any way to do a change file update instead of a full update? I have manually changed some of the code (eeak) to work with mailchimp and some customization to the manual check out.
Please let me know if this is possible.
Thanks, Ddeo
ddeoMemberFinally figured it out. Just needed to go out and get lunch for a bit.
Needed to edit:
eMember_registration_utils.php
/*** Signup the member to Autoresponder List (Autoresponder integration) ***/ eMember_global_autoresponder_signup($_POST,$_POST,$_POST,$_POST);
/*** end of autoresponder integration ***/
ddeoMemberUpdate:
So I removed the variable $company_name from the eMember_global_autoresponder_signup because after looking at that again it doesn’t work with mail chimp.
So now when I register a new user it gets added to mailchimp but nothing is entered for company. I tried the variable $company too and that doesn’t work.
Can anyone tell me how to pass this variable into the mergetag? Thanks! Ddeo
ddeoMemberHello, has anyone figured out how to pass more e-member field data to mailchimp? I have been looking at the emember code and the MCAPI code for hours and i don’t have enough smarts to figure this out. In the MCAPI it says that other field data can be passed through
array $merge_vars array of merges for the email (FNAME, LNAME, etc.)
I edited the file eMember_auto_responder_handler.php like this:
function eMember_mailchimp_subscribe($api,$target_list_name,$fname,$lname,$company,$email_to_subscribe)
{
$lists = $api->lists();
foreach ($lists AS $list)
{
if ($list['name'] == $target_list_name)
{
$list_id = $list['id'];
}
}
$merge_vars = array('FNAME'=>$fname, 'LNAME'=>$lname, 'COMPANY'=>$company,
'INTERESTS'=>'');and
function eMember_global_autoresponder_signup($firstname,$lastname,$company_name,$emailaddress)
{
if ($emember_config->getValue('eMember_use_mailchimp') == 1)
{
$api = eMember_get_chimp_api();
$target_list_name = $emember_config->getValue('eMember_chimp_list_name');
$retval = eMember_mailchimp_subscribe($api,$target_list_name,$firstname,$lastname,$company_name,$emailaddress);
eMember_log_debug('Mailchimp email address to signup:'.$emailaddress,true);
eMember_log_debug('Mailchimp list to signup to:'.$target_list_name,true);
eMember_log_debug('Mailchimp signup operation performed. returned value:'.$retval,true);
}
}Once I added $company_name to the eMember_global_autoresponder_signup function it seems to have brokent hte connection with mailchimp. here is the output from my log file:
[09/01/2011 3:15 PM] - SUCCESS :Performing global autoresponder signup if specified.
[09/01/2011 3:15 PM] - SUCCESS :Mailchimp email address to signup:
[09/01/2011 3:15 PM] - SUCCESS :Mailchimp list to signup to:Web Customers
[09/01/2011 3:15 PM] - SUCCESS :Mailchimp signup operation performed. returned value:
[09/01/2011 3:15 PM] - SUCCESS :End of global autoresponder signup.the return value should be 1
Also, I did add the mergtag ‘COMPANY’ in my mailchimp account..
Am I missing something. Please help me because I think I am close to figuring this out. Possibly the variable for company in e-member is not right. should it be $wp_emember_company_name or something else?
Your help is greatly appreciated. Thanks, Ddeo
ddeoMemberThank you!
ddeoMemberThat would be great! Anyway I could add this feature fast?
Thanks for your help!
ddeoMemberI removed the tracking code from my theme and installed the Google Analytics for WordPress plugin after reading this page:
http://www.tipsandtricks-hq.com/ecommerce/google-analytics-e-commerce-tracking-for-wp-estore-850
My question is, will the e-commerce tracking work with the Manual Gateway. I have not been able to get the tracking code with the shopping cart data to appear in my thank you page.
ddeoMemberMy theme already has an entry for google analytics code. Do I still need to enable this on eStore? Will the code appear twice?
Thanks, Ddeo
ddeoMemberHi Key Master, do you have a time table for the revamped Manual Check out?
your quote:
The eMember custom fields cannot be used on eStore as these two plugins are meant to be able to work independently. We have plans to revamp the manual checkout of eStore.
What are some of the features you will be integrating into the new release?
I plan to use only the comment field until you have the update.
Please advise.
Thanks, Ddeo
ddeoMemberHi, it is good to know you are revamping the manual checkout although I need to revamp it right away to meet my deadline …
Do you have any suggestion on how I can update the eStore_manual_gateway.php file to add custom fields? In addition to adding shipping address I need to add a drop down for shipping type and customer PO#.
Please let me know if you have any suggestions. Thanks!
-
AuthorPosts