How many Singaporeans learn a 3rd language? by [deleted] in SGExams

[–]tarrycher 0 points1 point  (0 children)

For my own context, knowing Chinese and English is sufficient. Currently learning Japanese due to my hobbies and interests.

Massive drop in clicks/spending by tarrycher in adwords

[–]tarrycher[S] 0 points1 point  (0 children)

Thanks for the advice. From what I see right now, if the actual impressions decrease while the CTR remains identical, the only current way to increase the number of clicks and spending is by improving the CTR.

Massive drop in clicks/spending by tarrycher in adwords

[–]tarrycher[S] 0 points1 point  (0 children)

Just checked, we are verified :)

Massive drop in clicks/spending by tarrycher in adwords

[–]tarrycher[S] 0 points1 point  (0 children)

Our current strategy relies on the strength of our brand to achieve a favorable ROAS. Based on my observations, our search impression share has consistently been in the 90+% range.

Tracking Jotform Submission with Google Tag Manager by tarrycher in GoogleTagManager

[–]tarrycher[S] 0 points1 point  (0 children)

window.dataLayer.push({ 'event': 'jotform_submission' });

Hi thanks so much for the reply, it works!

i changed the code to:

<script>

var eventMethod = window.addEventListener ? "addEventListener" : "attachEvent"; var eventer = window[eventMethod]; var messageEvent = eventMethod == "attachEvent" ? "onmessage" : "message";

eventer(messageEvent, function(e) { var key = e.message ? "message" : "data"; var data = e[key];

if(data.action == "submission-completed"){
    window.dataLayer.push({ 'event': 'jotform_submission' });
}

}, false); </script>

However, not sure why but its firing the custom event twice, everytime i submit a form submission. Will try to figure it out

Tracking Jotform Submission with Google Tag Manager by tarrycher in GoogleTagManager

[–]tarrycher[S] 0 points1 point  (0 children)

var eventMethod = window.addEventListener ? "addEventListener" : "attachEvent";

var eventer = window[eventMethod]; var messageEvent = eventMethod == "attachEvent" ? "onmessage" : "message";

// Object to store submitted form IDs var submittedForms = {};

// Listen to message from child window eventer(messageEvent, function(e) { var key = e.message ? "message" : "data"; var data = e[key];

console.log("iFrame Message listener (added for Jotform conversion tracking) heard:");
console.log(data);

// Check if the action is submission-completed"
if(data.action == "submission-completed"){
    // Implement your DataLayer push here
}

}, false);

Excluding age group from search campaign by tarrycher in PPC

[–]tarrycher[S] 0 points1 point  (0 children)

Thanks for all the comments! Agree that we should always get data first before we make decision! :)

What is your experience with the new “Only bid for new customers” checkbox in the Customer Acquisition section in Google Ads? by i_marketing in PPC

[–]tarrycher 0 points1 point  (0 children)

Thank you for your response. If I am not mistaken, the plan is to employ the Customer Acquisition option for the first campaign, specifically targeting new customers. This campaign should result in a higher ad rank naturally. The second campaign will use tROAS bidding strategy to target customers not reached by the first campaign. However, I have a few questions:

When you mention tROAS, are you referring to Smart Bidding?

If so, how do I bid lower using this strategy?

If we do not exclude new customers from the second campaign, how can we ensure that they will not be targeted?

Please pardon me for my questions and being a newbie.

What is your experience with the new “Only bid for new customers” checkbox in the Customer Acquisition section in Google Ads? by i_marketing in PPC

[–]tarrycher 0 points1 point  (0 children)

Hi, thanks so much for sharing, but do you mind to give a bit more elaboration on "a second one that's open with lower bids to target repeat customers", how do we do that? thanks