Cassandra
Cassandra
  • 66
  • 173 534

วีดีโอ

ad-Headache
มุมมอง 1853 หลายเดือนก่อน
ad-Headache
Marketing Mix Modeling fight: Cassandra vs PyMC Marketing
มุมมอง 1.1K5 หลายเดือนก่อน
Marketing Mix Modeling using Python - PyMC Marketing vs Cassandra a MMM software Find the resources used in the video here: Data request checklist: bit.ly/3Udaopi MMM Dataset: bit.ly/44l5WcE Colab (code): bit.ly/3QoroYE Cassandra: www.cassandra.app/ PyMC Marketing Repo: www.pymc-marketing.io/en/stable/ Cassandra: cassandra.app Here is the agenda of the video: 0:00 Intro 0:40 MMM Data Request Ch...
Marketing Analytics: How to Scientifically Measure and Optimize your Marketing Mix in 2024
มุมมอง 7056 หลายเดือนก่อน
How to Scientifically Measure and Optimize your Marketing Mix in 2024 What it means Triangulating Marketing Measurements and when it can be considered useful for you and when is not TRIANGULATE YOUR MARKETING MIX WITH CASSANDRA: www.cassandra.app/ Here what you are going to learn: 0:00 what it means "Triangulating Measurements" 0:27 The history of Marketing Measurements 3:13 The 3 Pillars of Ma...
Marketing Mix Modeling AI - using ChatGPT
มุมมอง 5628 หลายเดือนก่อน
🎁 FREE GIFT for Marketing Data Analysts This will help you save a headache 🤕 and up to 20 hours ⏰ every month. Use an AI trained ChatGPT on Marketing Mix Modeling documentation to: ✅ Guide your data exports ✅ Clean your dataset automatically ✅ Run a simple exploratory analysis ✅ Help you iterate on your MMM to make it more robust. Link to access it for Free: bit.ly/GPTMMM
How to create an advanced MMM in one day for your Brand - Masterclass Intro
มุมมอง 1.4K10 หลายเดือนก่อน
How to create an advanced MMM in one day for your Brand - Masterclass Intro
Free Tool: Create your Marketing Mix Modeling Dataset for Free
มุมมอง 52710 หลายเดือนก่อน
Free Tool: Create your Marketing Mix Modeling Dataset for Free
Nike Marketing Story
มุมมอง 4411 หลายเดือนก่อน
Nike Marketing Story
Ep 8 MMM Masterclass: How to refresh your MMM over time
มุมมอง 38611 หลายเดือนก่อน
Ep 8 MMM Masterclass: How to refresh your MMM over time
Ep 7 MMM Masterclass - Interpreting MMM outputs to improve ROI
มุมมอง 69611 หลายเดือนก่อน
Ep 7 MMM Masterclass - Interpreting MMM outputs to improve ROI
Ep 6 MMM Masterclass - How to evaluate and improve your Model Accuracy
มุมมอง 69211 หลายเดือนก่อน
Ep 6 MMM Masterclass - How to evaluate and improve your Model Accuracy
Ep 5 - MMM Masterclass: How to Train your Marketing Mix Model
มุมมอง 1K11 หลายเดือนก่อน
Ep 5 - MMM Masterclass: How to Train your Marketing Mix Model
Ep 4 - MMM Masterclass - How to run a proper Exploratory analysis
มุมมอง 1.1K11 หลายเดือนก่อน
Ep 4 - MMM Masterclass - How to run a proper Exploratory analysis
Ep 3 - MMM Masterclass: The Dataset for your Marketing Mix Modeling project
มุมมอง 1.3K11 หลายเดือนก่อน
Ep 3 - MMM Masterclass: The Dataset for your Marketing Mix Modeling project
Ep 2 - MMM Masterclass: the 3 Tools you need for a MMM project
มุมมอง 74611 หลายเดือนก่อน
Ep 2 - MMM Masterclass: the 3 Tools you need for a MMM project
Cassandra MMM - The Most Actionable Marketing mix Modeling insights
มุมมอง 524ปีที่แล้ว
Cassandra MMM - The Most Actionable Marketing mix Modeling insights
Run Your Marketing Mix Modeling with Cassandra in Three Simple Clicks
มุมมอง 953ปีที่แล้ว
Run Your Marketing Mix Modeling with Cassandra in Three Simple Clicks
Cassandra - Target ROAS Budget Allocator Powered by Facebook Robyn
มุมมอง 290ปีที่แล้ว
Cassandra - Target ROAS Budget Allocator Powered by Facebook Robyn
How to automate Marketing Mix Modeling with an automated MMM data feed ft Two Minute Reports
มุมมอง 811ปีที่แล้ว
How to automate Marketing Mix Modeling with an automated MMM data feed ft Two Minute Reports
Ep. 10 - Marketing Mix Modeling: Deploy and Train Facebook Robyn in Cloud
มุมมอง 1.3Kปีที่แล้ว
Ep. 10 - Marketing Mix Modeling: Deploy and Train Facebook Robyn in Cloud
Tutorial on a Complete Marketing Mix Modeling Project using Cassandra Free MMM builder
มุมมอง 2.9Kปีที่แล้ว
Tutorial on a Complete Marketing Mix Modeling Project using Cassandra Free MMM builder
Free No-Code Marketing Mix Modeling Software - Powered by Facebook Robyn
มุมมอง 2.8Kปีที่แล้ว
Free No-Code Marketing Mix Modeling Software - Powered by Facebook Robyn
Cassandra incrementality - Optimize Marketing Investments with 3 clicks
มุมมอง 228ปีที่แล้ว
Cassandra incrementality - Optimize Marketing Investments with 3 clicks
Cassandra - Effective Method to Optimize Marketing ROI
มุมมอง 3562 ปีที่แล้ว
Cassandra - Effective Method to Optimize Marketing ROI
Cassandra Case Study - How to increase Conversions by +13% using the same budget
มุมมอง 4052 ปีที่แล้ว
Cassandra Case Study - How to increase Conversions by 13% using the same budget
Ep. 2 Incrementality Testing - Run your First GeoLift Experiments using Meta's Official library
มุมมอง 2.2K2 ปีที่แล้ว
Ep. 2 Incrementality Testing - Run your First GeoLift Experiments using Meta's Official library
Ep. 1 Incrementality Testing - Measure Your AD Effectiveness Without Cookies
มุมมอง 1.4K2 ปีที่แล้ว
Ep. 1 Incrementality Testing - Measure Your AD Effectiveness Without Cookies
Ep. 9 - Marketing Mix Modeling: Facebook Robyn with Real World Data
มุมมอง 3.7K2 ปีที่แล้ว
Ep. 9 - Marketing Mix Modeling: Facebook Robyn with Real World Data
Ep. 8 - Marketing Mix Modeling: Calibrate Facebook Robyn's Models for Best Results
มุมมอง 3.1K2 ปีที่แล้ว
Ep. 8 - Marketing Mix Modeling: Calibrate Facebook Robyn's Models for Best Results
Pilot Tutorial: Marketing Mix Modeling using Python
มุมมอง 14K2 ปีที่แล้ว
Pilot Tutorial: Marketing Mix Modeling using Python

ความคิดเห็น

  • @abidemiajiboye2758
    @abidemiajiboye2758 4 วันที่ผ่านมา

    Where do we get the file dataset_demo - Foglio1

  • @neishabouri
    @neishabouri 12 วันที่ผ่านมา

    Interesting tutorial! I haven't seen in your series any categorical variable to be included, like if we have a segmentation column with for example 5 segments, because it's very likely to have categorical variables in the sales data, I am wondering how it would be handled in Robyn?

    • @cassandra4533
      @cassandra4533 7 วันที่ผ่านมา

      Hello! As of the time of recording the series (around 2 years ago now) and I believe still until today Robyn does not support categorical variable. What you'd need to do is eventually build several different models, one per each segment (so 5 models in your specific case). Same input variables, ideally same configuration, just changing the output variable.

    • @neishabouri
      @neishabouri 6 วันที่ผ่านมา

      ​@cassandra4533 thank you!

  • @OddPoliticalBedfellows
    @OddPoliticalBedfellows 15 วันที่ผ่านมา

    Thanks for the great video series. Has anyone implemented and integrated this within a Tableau front-end environment?

    • @cassandra4533
      @cassandra4533 7 วันที่ผ่านมา

      Hello! Glad you liked this. Not sure about Tableau itself but with a bit of work we managed to integrated this with different front-ends. Typically saving the outputs to a database or some sort of GoogleSheets and then reading from those dinamycally.

  • @johnmwalo2865
    @johnmwalo2865 หลายเดือนก่อน

    Are you able to share the correct dataset used in the video. What's in the link is different data set. Thanks

  • @sivanaadhbaazikarampudi
    @sivanaadhbaazikarampudi หลายเดือนก่อน

    Diamond video on youtube. Simple and Superb explanation on MMM

  • @violet856
    @violet856 หลายเดือนก่อน

    Great video just small advice: r square is not the 'accuracy' of the model (around 4:00) accuracy is more often used in classification models

  • @ahmadsafdar5946
    @ahmadsafdar5946 หลายเดือนก่อน

    Thanks for sharing. I am using Google VM and have installed R-server to run Robyn. Seems to working fine.

  • @justinchung982
    @justinchung982 หลายเดือนก่อน

    Please make video 2!! This was awesome. Great to stumble on this years later.

  • @jonginandout
    @jonginandout หลายเดือนก่อน

    Can I expect all MMM outputs to look like this or does the output change depending on the platform on which you create the model?

  • @JuanGuidoCasco
    @JuanGuidoCasco หลายเดือนก่อน

    Hey! Thanks for the video, really helpful! Question, does it happen to you that the allocator's initial response differs from the real historic response (i.e. the one that we see in the one-pager or in the pareto_all_decomp file)? I'm running a few optimizations in my project and just realized that initial response in the allocator is about half the response from pareto_all_decomp. I'm thinking that probably the allocator takes only the immediate response, while the other files take immediate + carryover, but not 100% sure. Thanks!

  • @NamitaChhibba-e7m
    @NamitaChhibba-e7m หลายเดือนก่อน

    Hi, Thanks for a great practical video! I just want to confirm one thing - when you are calculating let's say FB_Transf around 4.50 (video time) for subsequent cells, should we not use AdStock(t-1) as per the formula you shared, rather than using diminish return at time t-1 (previous cell value) for calculating the subsequent value? Thanks!

  • @YashAshishParte-bv1ui
    @YashAshishParte-bv1ui หลายเดือนก่อน

    Bro, whos gianni?

  • @MattLock-o6f
    @MattLock-o6f 2 หลายเดือนก่อน

    Bit of a misleading title... just about cleaning the dataset, not building the actual MMM model

  • @PraveenPatel-t5x
    @PraveenPatel-t5x 2 หลายเดือนก่อน

    Is there a video on how to prepare Deep Neural Network and Simulator?

    • @cassandra4533
      @cassandra4533 2 หลายเดือนก่อน

      Hey Praveen, we don't have one yet but if you look through our channel you'll find more content on how to build a regression-based MMM either in Excel, R or Python

  • @raulsiqueirayt
    @raulsiqueirayt 2 หลายเดือนก่อน

    That's a great video, the best one of the series! thank you so much!

  • @raulsiqueirayt
    @raulsiqueirayt 2 หลายเดือนก่อน

    Thanks a lot!!

  • @raulsiqueirayt
    @raulsiqueirayt 2 หลายเดือนก่อน

    Great! Awesome video :)

  • @ThiagoFernandes-sk3nk
    @ThiagoFernandes-sk3nk 3 หลายเดือนก่อน

    Is there a video where you explain how to achieve de MMM decomposition into different variables? Your videos are amazing!

    • @cassandra4533
      @cassandra4533 3 หลายเดือนก่อน

      Unfortunately we don't have a decomposition over time tutorial yet. but If you add new columns next to your dataset and multiply each transformed media variable (after adstock and diminishing returns) by its coefficient (from the linear regression) you can get the contribution of each variable and analyze it in a decomposition chart

  • @annemarie1goulet
    @annemarie1goulet 4 หลายเดือนก่อน

    How does MMM take into consideration longer buying cycles in B2B? How does investment in brand today correlate to some future time a prospective customer may buy when there is urgency? Thx!

    • @cassandra4533
      @cassandra4533 4 หลายเดือนก่อน

      This is a smart question When there are high lag effects between spend and conversion, we would need to change the adstock transformation to one that takes into account the lag effect One you can use is called “weibull adstock” With that we can model the delayed/lag effect over time of our campaigns and accurately account for long sales cycle in B2B Weibull adstock is really difficult to use it in excel, I suggest to use either Cassandra or Robyn to model your media mix if that is the scenario

  • @ahmedmadbouly409
    @ahmedmadbouly409 5 หลายเดือนก่อน

    I follow you from Egypt and I thank you for these useful additions to the business, but I want this video to be more clear on the points and not skip any part because it is very important for us in Egypt. Many of my friends want to subscribe, but we are waiting to learn how to prepare reports first. Could you explain this video again in more detail?

    • @cassandra4533
      @cassandra4533 4 หลายเดือนก่อน

      Hei mate, can you be specific on what parts I was not clear enough? In this way I'll be sure to create a video that clarifies your doubts

  • @aaakmm1785
    @aaakmm1785 5 หลายเดือนก่อน

    What kind of data do you include in your MMM models? Do you include only paid media? Should organic and direct traffic (clicks) be included in the model? Is it a good idea to exclude from the model small channels with little traffic?

    • @cassandra4533
      @cassandra4533 5 หลายเดือนก่อน

      We have a complete tutorial series on building an MMM, starting from the dataset to be used. Here's the video: th-cam.com/video/HE8qZSzPWfc/w-d-xo.html&ab_channel=Cassandra In short: you should include all the variables that have an impact on your output KPI.

    • @aaakmm1785
      @aaakmm1785 5 หลายเดือนก่อน

      @@cassandra4533 Thank you. In this example you only used paid channels, no direct or organic traffic. Was it on purpose or only an example?

    • @cassandra4533
      @cassandra4533 4 หลายเดือนก่อน

      @@aaakmm1785 Only an example

  • @aaakmm1785
    @aaakmm1785 5 หลายเดือนก่อน

    Hi. Recently Google published "The MMM handbook" and "Modern Measurement Playbook". There they say "Lower-funnel MMM (more traditional MMM) typically undervalues brand media by only measuring the direct impact of media on sales." and as a solution they propose to estimate also what they call "nested MMM". Could you make a video showing how to do nested MMMs?

    • @cassandra4533
      @cassandra4533 5 หลายเดือนก่อน

      Hello there, Google's refers mostly to traditional MMM that have been using a wrong methodology for adstock. Traditional MMM uses geometric adstock effect of media campaigns. This methodology does not take into account the delayed effect between the spend and the effect on sales generated. This leads to overestimating Lower funnel campaigns rathern than upperfunnel's. The easiest way to solve this problem is by leveraging weibull adstock, that takes into account that. Nested MMMs are incredibly difficult to replicate, even more difficult to become actionable and useful only on handful of situations. As soon as Meridian comes out, I'll do a video about it, and if it has a feature for nested MMMs I'll be happy to show it.

  • @adityamankar8910
    @adityamankar8910 5 หลายเดือนก่อน

    Hello I need to connect with you regarding a project I am working upon. How to contact you?

    • @cassandra4533
      @cassandra4533 5 หลายเดือนก่อน

      hello, please reach out on linkedin: www.linkedin.com/in/gabriele-franco-hybrida/

    • @adityamankar8910
      @adityamankar8910 5 หลายเดือนก่อน

      @@cassandra4533 please accept the request

  • @adityamankar8910
    @adityamankar8910 6 หลายเดือนก่อน

    can you do a video series on Lightweight MMM?

    • @cassandra4533
      @cassandra4533 5 หลายเดือนก่อน

      Hey Adityia, we don't have that planned at the moment but we'll take the feedback inside and consider as per the next contents. I'd suggest to look out for Google Meridian anyway, which is the newer and official Google's library coming out very soon.

    • @adityamankar8910
      @adityamankar8910 5 หลายเดือนก่อน

      @@cassandra4533 Thank you!

  • @tarekelias463
    @tarekelias463 6 หลายเดือนก่อน

    Whats does the intercept composition mean?

    • @cassandra4533
      @cassandra4533 6 หลายเดือนก่อน

      Hey Tarek, Intercept sums up with other variables to be considered as those sales that you'd do anyway no matter of your marketing investments. More info here facebookexperimental.github.io/Robyn/docs/features#model-onepager

  • @MrPedrucas
    @MrPedrucas 6 หลายเดือนก่อน

    About the geoexperimentation, at the end of the video, does Casandra creates the experiment on Google/FB for me, or does it only show the direction and I have to manually create the campaigns on these platforms?

    • @cassandra4533
      @cassandra4533 6 หลายเดือนก่อน

      We're working to automate the GeoExperiments with the platform. But for now, you'll need to edit your campaign or launch it, based on the Geo Experiment design

  • @markp2381
    @markp2381 6 หลายเดือนก่อน

    Is there a good geo lift library for python?

    • @cassandra4533
      @cassandra4533 6 หลายเดือนก่อน

      Hey, we haven't really been searching for it but not that we are aware of

  • @gabrielefranco3452
    @gabrielefranco3452 6 หลายเดือนก่อน

  • @TrapperKeeper999
    @TrapperKeeper999 6 หลายเดือนก่อน

    🚀 🚀 🚀

  • @CasperCrause
    @CasperCrause 6 หลายเดือนก่อน

    Thank you so much for these videos, I have a question on the first graph - Response decomposition waterfall I ran this example with PackageVersion==3.10.3 and my second biggest predictor of revenue in this chart is (intercept) whereas in this example it's the second last one. What is the (intercept)? I do not know how to explain or interpret this factor. Would you mind shedding some light? Thanks in advance!

    • @cassandra4533
      @cassandra4533 6 หลายเดือนก่อน

      Hey, glad you liked the series :) The most simplistic explanation you can use is: Intercept represents all those sales you'd do anyway, regardless of your paid and organic marketing activities. Contribution of the intercept varies a lot from business to business and it's much influenced by the amount of historical data as well as the length of the modeling windows selected. So if you feel like your intercept is not correctly attributed you might want to try and add more data as well as change the windows selected.

  • @guidocasco935
    @guidocasco935 6 หลายเดือนก่อน

    Hi mate, great content! Quick question, how would you evaluate from a business perspective the quality of the model? I understand that eventually you could test if the optimization results made sense after you've invested according to Robyn's recommendations. But is there a way to somehow evaluate the quality of the model ex-ante? Thanks!

    • @cassandra4533
      @cassandra4533 6 หลายเดือนก่อน

      Hey Guido, with newer versions of Robyn (compared to this video) we do have Confidence Intervals as well as an output. Typically we do look at a mix of things to ensure the model makes sense statistically wise including general KPIs of the model, Confidence Intervals, Adstocks and Contribution of Baseline vs Other Factors. If that looks good from a statistical point of view we do compare that with the business knowledge of the client itself which tipically means comparing with their known CPO/ROI up until that point just to make sure it's somewhere realistic (still assessing uncertainty for channels where the C.I. are too wide). We're not expecting ROI/CPO to match with their "known" ones (tipically cookie-based) obviously. From there it's a matter of both understanding why there are differences (and using data to validate hypothesis) and relying on experimentation as the definitive validation.

    • @guidocasco935
      @guidocasco935 6 หลายเดือนก่อน

      ​@@cassandra4533 Super clear mate! Thanks! 🙌

  • @lewisfantom6971
    @lewisfantom6971 6 หลายเดือนก่อน

    Hey, where can I find the next episode?

    • @cassandra4533
      @cassandra4533 6 หลายเดือนก่อน

      Hey Lewis, we didn't produce any additional episode for this serie in the end. We might get back to it in the near future but nothing confirmed yet.

  • @meheh002
    @meheh002 7 หลายเดือนก่อน

    At 21:53 you say that if our business knowledge is different then we should abandon that particular model. What's the point of running it, if you get rid of it due to your past experience. Why not focus on the r^2, NRMSE, RSSD and MAPE values instead to select objectively?

    • @cassandra4533
      @cassandra4533 6 หลายเดือนก่อน

      Hey, great question, I'll try to simplify this to its core. When you run a model in Robyn you're getting a set of optimal models and that is because statistically wise it's impossible to pick only 1 model and say that's the overall best compared to all others. This plus the fact all those models will slightly vary from each another (one might favor more Variable 1 and another might favore more Variable 3) as of today still require a human input. That is for two reasons: 1) Business-wise you want a model that your stakeholders will trust, if you present something that's far away from their current knowledge right from their start they'll just go "this doesn't make sense" and won't even consider it - On the other hand if you build trust first in the model with something close to their knowledge then you've room to make them switch overtime 2) Statistically-wise there are many different ways to achieve an accurate model, that's why we use the RSSD as well in order to exclude those less "realistic" options already but still you might get some models that are a bit off on the attribution Hope this answers your question :)

    • @meheh002
      @meheh002 6 หลายเดือนก่อน

      ​@@cassandra4533 Hey thx for your response. The deviation between the models seems so big I'm wondering if the dangers of using this aren't greater than benefits. What would have to happen for us to be able to objectively pick the best one?

    • @cassandra4533
      @cassandra4533 6 หลายเดือนก่อน

      @@meheh002 Though to say with no context at all unfortunately. I'd probably suggest to start from the data, ensure those are complete and comprehensive and you did actually include all the relevat variables. Once that is out of the way I'd focus on the model. For cases where's there's lots of uncertainty dig deeper on why that's really happening, what the cause is. Often it could be driven by something like Multicollinearity, once you identify the cause you can define the solution. It could be an Incrementality Experiment for instance using GeoLift.

  • @ahmedmadbouly409
    @ahmedmadbouly409 7 หลายเดือนก่อน

    this is very good thanks brother I love you form Egypt

  • @guidocasco935
    @guidocasco935 7 หลายเดือนก่อน

    Thanks a lot for the tutorial! This is great. Question, do you know if Robyn allows for multiple campaigns across channel, and if is there some algorithm that aggregates results afterwards? (For example, I'm thinking on showing model results at a disaggregated level, but running simulations at an aggregated-channel level) Thanks!

    • @cassandra4533
      @cassandra4533 7 หลายเดือนก่อน

      Hey Guido in general I'd recommend not to go too granular at a Campaign leve but rather to stay somewhere in the middle like at a Campaign Type level (e.g. P.Max, Video, Search ...). Then by default you'll get outputs at the same granularity of your inputs and hence there's no automated aggregation but that would be pretty easy to do it yourself as you'll get all the detailed output directly from Robyn and it will just be a matter of displaying them out as you like.

    • @guidocasco935
      @guidocasco935 7 หลายเดือนก่อน

      Awesome, sounds good. Thanks a lot mate!

  • @rutvisolanki1590
    @rutvisolanki1590 7 หลายเดือนก่อน

    How do we factor elements like time decay or sales lag of a specific channel into this correlation analysis?

    • @cassandra4533
      @cassandra4533 7 หลายเดือนก่อน

      Hello! This is not shown in this introductory tutorial but we talk about it in other videos in our channel like this one th-cam.com/video/PU9zuR1axUA/w-d-xo.html&ab_channel=Cassandra In short you do apply additional transformations to your data before running the model itself. For the time decay and lagged effect we specifically recommend an Adstock transformation called Weibull PDF which can handle both of them.

  • @MN-Unicorn
    @MN-Unicorn 7 หลายเดือนก่อน

    This is great, but it would be even better if the data set available for us to follow along was the same as you are using in the video.

    • @cassandra4533
      @cassandra4533 7 หลายเดือนก่อน

      Hello! Glad you liked the video, you can find the dataset and the notebook itself linked in the Description!

    • @MN-Unicorn
      @MN-Unicorn 7 หลายเดือนก่อน

      Hello@@cassandra4533 , that's what I'm saying. The data set linked in the description is different than what is used for the OLS demo in the video. For example, the linked data set is daily granularity with 595 observations. The column headers are also quite different.

    • @cassandra4533
      @cassandra4533 7 หลายเดือนก่อน

      @@MN-UnicornUnderstood and apologies for the incovenience! I've checked internally but as the video is more than 1 year old we couldn't find the original one unfortunately. There's this interesting library from facebook however to generate MMM datasets for tests if that might come in hand: github.com/facebookexperimental/siMMMulator

  • @lunaliason
    @lunaliason 8 หลายเดือนก่อน

    Fantastic series! Exactly what I was hoping to see! One question: your model, I think, assumes, that the marketing spend in FB/TV/Radio will have an immediate effect on sales. How do you model in cases where marketing spend may take longer before it impacts sales?

    • @cassandra4533
      @cassandra4533 8 หลายเดือนก่อน

      Hello Luna, we're really happy you liked our course! As this is an introductionary series we used a simply Adstock transformation which doesn't handle Lagged Effect. However in Cassandra as well as other production-level MMMs other functions such as Weibull PDF are used to handle such behaviour. You can find more information on this other playlist in our channel: th-cam.com/video/PU9zuR1axUA/w-d-xo.html&ab_channel=Cassandra

  • @paulhowrang
    @paulhowrang 8 หลายเดือนก่อน

    this is not how you do it lol ...OLS regaression would be worst method for MMx modeling

  • @rohansk8312
    @rohansk8312 9 หลายเดือนก่อน

    What can I do if even after optimization, my R squared values are weak... like 0.125?

    • @cassandra4533
      @cassandra4533 9 หลายเดือนก่อน

      Hello, in that case we'd suggest to go back and start from the input data. An RSQ that low could be caused by a number of things such as: 1) Incorrect input data 2) Incomplete input data 3) Completely missing relevant input variables that affect your output variable 4) Not enough historical data, if it's a new business with low spend and revenue volumes you might simply not be able to use MMM yet

    • @rohansk8312
      @rohansk8312 9 หลายเดือนก่อน

      @@cassandra4533 Yes, that's what is happening in my case. Thank you!

  • @marcellobenedetti3860
    @marcellobenedetti3860 9 หลายเดือนก่อน

    è possibile suggerire a Robyn quanto in media è lungo il percorso di conversione? Dato che ogni prodotto ha la sua finestra mi sembrerebbe strano che non ci sia questa predisposizione...

    • @cassandra4533
      @cassandra4533 9 หลายเดือนก่อน

      Ciao Marcello, sì e viene fatto nella fase di configurazione del modello tramite gli Iperparametri di Scale e Shape che gestiscono la trasformazione chiamata Adstock. Questa non solo descrive, se presente, l'effetto ritardato di un'attività di marketing ma anche il suo effetto nel tempo. Più info nell'episodio #3 th-cam.com/video/ohe3Gt0Qu38/w-d-xo.html

    • @marcellobenedetti3860
      @marcellobenedetti3860 9 หลายเดือนก่อน

      @@cassandra4533 grazie per il chiarimento ;)

  • @Traveling_with_Tyler
    @Traveling_with_Tyler 9 หลายเดือนก่อน

    The teacher made everything so clear and simple

  • @Traveling_with_Tyler
    @Traveling_with_Tyler 9 หลายเดือนก่อน

    Cannot belive such good videos have so few views!

  • @rohanayush
    @rohanayush 10 หลายเดือนก่อน

    the dataset is different which you have provided with gdrive link. Please see

  • @tomaspapantos1071
    @tomaspapantos1071 10 หลายเดือนก่อน

    Hi! Does someone knows about lightweight MMM? If so, I would like to get the predicted values from plot_model_fit, how can I get those? I've tried using he predict method also doing the inverse_transform over the values but the output is really strange (multiple negative sales amounts which make no sense).

    • @cassandra4533
      @cassandra4533 10 หลายเดือนก่อน

      Hello Tomas, we would suggest asking directly in Lightweight's GitHub.

    • @tomaspapantos1071
      @tomaspapantos1071 10 หลายเดือนก่อน

      @@cassandra4533 thanks for your response. Aslo thanks for all the MMM videos, they've really helped me grasp the logic behind it!

  • @sourishpal8286
    @sourishpal8286 10 หลายเดือนก่อน

    Well explained content, thanks for sharing! I want to understand that how are we getting ROI numbers for each channels here? 15:35

    • @cassandra4533
      @cassandra4533 10 หลายเดือนก่อน

      Hello, ROIs are generated by dividing the amount of Revenue attributed to each channel (by the model) by the total budget spent for each channel.

  • @tiffanygunduz6237
    @tiffanygunduz6237 10 หลายเดือนก่อน

    How do you calculate predictions in the situation where there are gaps in media spend? Does that skew the regression?

  • @OddPoliticalBedfellows
    @OddPoliticalBedfellows 10 หลายเดือนก่อน

    Thanks for the great video! I am getting an error message as follows: Error in pyenv_bootstrap_windows() : Please install git and ensure it is on your PATH ...do you have guidance or instructions for how to accomplish this step? Thanks again.

    • @cassandra4533
      @cassandra4533 10 หลายเดือนก่อน

      Hello, I'd first check on the suggestion from the error itself about git. Then if the issue persist you might want to report it on the Robyn's GitHub Issues: github.com/facebookexperimental/Robyn/issues Or eventually in the Facebook Group: facebook.com/groups/robynmmm Where you can find someone else that might have had this issue already.

  • @scottgelber6642
    @scottgelber6642 11 หลายเดือนก่อน

    Where did the alpha and beta in this example come from?

    • @Traveling_with_Tyler
      @Traveling_with_Tyler 9 หลายเดือนก่อน

      These are dynamic values. You need to try the model multiple times by checking RMSE to get the optimized Alpha and Beta

  • @meesi7053
    @meesi7053 11 หลายเดือนก่อน

    A question here, do you include any non paid traffic, like direct traffic to the site and sales from direct traffic into the model? How would one include 'direct traffic' sales (perhaps as base sales), and then paid media sales in the model? What would that data file look like