Google AdWords user conversions not showing up - google-ads-api

I am running an AdWords campaign and I am having trouble with the conversion tracking code. Basically, I believe I know what the problem is but just do not know how to fix it. When a user signs up for the website, they have to fill out the registration form. After they fill out the registration form, it will take them to PayPal where they have to make their payment.
Once they make their payment on PayPal, the user is returned back to the website and greeted with a "Thank You for Registering Message". On this page, the "Thank You for Registering Message" page, I have the Google AdWords conversion tracking code installed at the bottom of the page before the closing </body> tag. For some reason though, in my AdWords account, the conversion data does not show up.
The reason I believe this is happening is because the user is leaving the website to checkout at PayPal and is then returned to our website. We know that the users are coming from our online AdWords campaigns but we would like to see this data in our reports. Is there a setting or something that needs to be added/changed to the conversion tracking code to get this to work?

When you provide your "thank you" page link to PayPal, try adding the utm_nooverride=1 parameter to the URL. This should tell Google Analytics not to give PayPal credit for the referral, but rather attribute the conversion to the original channel that it came from (in this case AdWords)
Example: http://example.com/purchase/thankyou.html?utm_nooverride=1

You need to exclude the paypal host from your google analytics settings, otherwise it si considered as the "referral".
settings / property / exclude hosts.

Related

Send a POST request from the Google account that’s signed in with Google Apps Script

I try to find a way to submit a response to a Google Form that I do not have edit access to with Google Apps Script. Both of the FormApp.openById(id) and FormApp.openByUrl(url) methods need the user who is signed in to have edit access to the form, so I can't use those. The request has to come from my account because the Google Form keeps track of which account each response is from.
I know that it is possible to pre-fill a Google Form by adding values for specific fields on the end of the link. It is also possible to respond to a Google Form like that with just a POST request. However, I have only been able to make this work for Google Forms that don't need the user to be signed in.
To solve this problem, it would be great if there was a way to send a POST request from the Google account that is signed in.
Currently, it is not possible to submit a Google Form without edit access. As you mentioned you can only make this work for Google Forms that don't need the user to be signed in (either by server-side POST or URL redirection on client-side).
Alternatively, client-side redirection will allow you to submit the Google form for the signed-in user, but it will show the google form's confirmation message.

Zapier to Podio - Create Item Issue- No fields for client data?

I am trying to use Zapier to send leads from Facebook Ads over to Podio but when I go to map the fields in Zapier over to Podio using "Create Item" there are no fields for the client data such as name, email, tel etc.
It says "Contact Fields are currently in Development".
How do I get the lead data over to Podio?
Below is the screenshot of the zapier screen.
I have a ticket raised within podio ticket system (zendesk) and ID is: 210236 but they told me I have to make a post here as they dont offer api support which is a bit werid seeing that the zapier plugin is made by podio.
Anyway, if someone can help I would be super grateful.
I have solved this myself in the end without help from Podio support team.
I went back into podio and created some new fields for the name, tel , email and additional information for the "Application" called "Leads".
This now drops the facebook leads into Podio under "Leads".
One caveat though is that it DOES NOT create a contact so the podio user has to create a new contact in the podio CRM and assign the lead to it when they view the lead the first time.

How to allow access to logged in users email message while using Google plus sdk in ios?

I have got Google signin integration for my application. I successfully integrated it and by default i am getting username, usermailid, , user id and user authorization token id from sdk. Next thing i want is how to retrieve messages of Logged in user inbox. I went through the following links
https://developers.google.com/+/web/api/rest/oauth#authorization-scopes
https://developers.google.com/identity/protocols/googlescopes#replicapoolupdaterv1beta1
But still i am getting problems and confused in getting mail messages.
I think this is what you need
https://www.googleapis.com/gmail/v1/users/{userId}/messages/{messageId}/attachments/{id}
And I strongly recommend you to use Google Playground to pick the exact API you are looking for

Redirect back to "purchases" page after order completion

I've inherited an app which uses the legacy shopify API and I have a hard deadline of August 21st, so I want to avoid updating the API to solve the problem.
We are selling e-documents, and the current purchase process is as follows:
User searches and places a product in the cart
The User checks out
and goes through the purchase process on the Shopify site
This all seems to work fine. What we would like is to redirect the user back to our app with information about the successful purchase (or failure) of the products. As it stands, we don't know what products the user has purchased and we are therefore unable to provide them links to download the documents.
Is there some parameter we can pass to shopify to create that redirect, or do we need to ping the API about past purchases, or is there some other step we are missing?
This one is quite easy... Shopify provides you with a textarea element in the admin (checkout and payments) where you can paste code. In this code, you have access to the entire order contents. You can get at this with Liquid.
All you have to do, is render a link to your App and pass the order details to the App via that link. Now your customers will see the Thank You for your purchase, and a button/link to click to complete things as you wish.
Okay, it turns out that what I'm looking for are shopify Webhooks: http://wiki.shopify.com/WebHook
It appears that the app is already set up to send order_create and order_payed and all we have to do is capture the data sent to us.

Redirect after a few seconds to "Thank you" page

The second day I am playing with integrating PayPal to my website. I am trying to obtain the following behavior:
the user click on the BUY link => is redirected to PAYPAL page (that's ok)
the user finished payment, on the PayPal website is displayed "Thank you" page
after 10 seconds is user redirected to "Thank you" page on my website
to user's PayPal email is sent information about the product he bought
This is what I try to implement, but unfortunatelly I still can't find the right way to do it... My app is in Ruby on Rails, currently I am working with Sandbox and use PayPal Payments Standard.
Could you please give me some advise/tip/link, how to implement this behavior?
You need PayPal Standard's Buy Now Button.
You can either use form created by PayPal or create own form to post to PayPal.
I'm not familiar with ruby-on-rails. However, you view the sample here. You also need to include return url and cancel url if you want to bring user back to your site.
Paypal has a return parameter which should work if you're using a form to send the user to their site for checkout:
The URL to which PayPal redirects buyers’ browser after they complete
their payments. For example, specify a URL on your site that displays
a “Thank you for your payment” page. Default – PayPal redirects the
browser to a PayPal webpage.

Resources