hi all. does anyone know whether in-app rudder eve...
# general
f
hi all. does anyone know whether in-app rudder events are able to produce GA events like utm_source, utm_campaign, utm_medium and referring _domain (and any other attribution/campaign related events i suppose)? am planning to do attribution analysis, but currently i dont see those events generated in my rudder events. currently i need to use GA for attribution analysis, but was hoping to do it via rudderstack instead
c
Subscribing to this thread… I believe the answer is to use https://github.com/rudderlabs/rudder-event-analytics but I need a little more of an in depth tutorial on how to set this up…. Or can someone tell me if the git hub things only work for self hosted
p
Hi @fast-agent-4711 and @creamy-table-83685, this guide covers the step by step process of how this can be achieved. Please let me know if you have any questions or feedback.
@fast-agent-4711 yes, you should be able to capture all of those fields within your ingested payload https://www.rudderstack.com/docs/event-spec/standard-events/common-fields/
c
@plain-parrot-49913 - the guide here assumes we know how to instal/utilize something from the rudderstack github.. this is where I'm stuck. Do I need to self host to use this guide?
"we’ll want to set up our code repository," -- set this up where?
p
@creamy-table-83685 you would need to use dbt and clone the repo into dbt to build the models on your warehouse
c
I've setup a dbt account.. I clone the repo into my dbt account? Or I need to setup a project on my own server, or some gcloud severless instance?
ahh ok so the part I need to self host is DBT Core?
p
Yes, correct. When connecting a new source you would need to point that to the above github repo
sorry that was a wrong link, you don't need dbt core, you can use a dbt cloud account
c
ok I've just setup the dbt cloud account earlier today..where/how do I clone a rudderstack repo into a dbt cloud account?
p
c
ah I think I found it.. add respository from GitHub
🙌 1
you all sold the "leave GA4 behind" and I bought it... I'm used to app development..all the cloud/serverless stuff is quite new ... I highly recommend a tutorial that maybe starts after we've got the tracking .js on a website sending into the datawarehouse... but from there, how to then setup the dbt, connect the github, then all the way through to looker to show how the marketing team can now look at utm_campaign through to a goal of an Optin to a sale... would be $$$$
It seems obvious and probably been happening for years.. but it never occurred to me that you could clone a repo into a cloud product via the UI... to me, repo has always meant I pull that down into my local environment and then deploy it into my own code.
p
Thank you for the feedback, @creamy-table-83685. I'll make sure to add those details to the guide to make it easier to implement. As for the tracking, we did add the steps for setting things up in Step 2, but the step by step process is linked to a different guide, which you can find here: https://www.rudderstack.com/knowledge-base/getting-started-with-rudderstack-destinations/
c
^ yep I already successfully got that done... the next step was figuring out how do I make it easy for the marketing team to leverage their utms... which is how I found the git repo https://github.com/rudderlabs/rudder-event-analytics
🙌 1
I'm kind of learn it by doing it.. so there is always some reallllly basic stuff I tend to snag on.. like I can't import this repo to dbt b/c I don't know where to find the ssh or @ for it lol
the trials and tribulations of a copy/paste coder right here.
image.png
Do I need a GitHub account? (I've been in bitbucket my whole life... I know I know)
nvm.. I need to rtfm on the link you shared... thanks! https://docs.getdbt.com/docs/collaborate/git/connect-github
any other noobs who find this thread... this video is making it all make sense now:

https://www.youtube.com/watch?v=ZweJ3YbnLgQ

🙌 1
p
Glad to know you were able to setup, thank you for sharing that link!