Skip to main content

Marketing Statistical Models in PyMC

Project description

PyMC-Marketing Logo


Build codecov docs PyPI Version License

PyMC-Marketing: Bayesian Marketing Mix Modeling (MMM) & Customer Lifetime Value (CLV)

Marketing Analytics Tools from PyMC Labs

Unlock the power of Marketing Mix Modeling (MMM) and Customer Lifetime Value (CLV) analytics with PyMC-Marketing. This open-source marketing analytics tool empowers businesses to make smarter, data-driven decisions for maximizing ROI in marketing campaigns.

Quick Installation Guide for Marketing Mix Modeling (MMM) & CLV

To dive into MMM and CLV analytics, set up a specialized environment, marketing_env, via conda-forge:

conda create -c conda-forge -n marketing_env pymc-marketing
conda activate marketing_env

For a comprehensive installation guide, refer to the official PyMC installation documentation.

In-depth Bayesian Marketing Mix Modeling (MMM) in PyMC

Leverage our Bayesian MMM API to tailor your marketing strategies effectively. Based on the research Jin, Yuxue, et al. “Bayesian methods for media mix modeling with carryover and shape effects.” (2017), and integrating the expertise from core PyMC developers, our API provides:

  • Adstock Transformation: Optimize the carry-over effects in your marketing channels.
  • Saturation Effects: Understand the diminishing returns in media investments.
  • Budget Optimization: Allocate your marketing spend efficiently across various channels for maximum ROI.
  • Experiment Calibration: Fine-tune your model based on empirical experiments for more unified view of marketing.

Explore a hands-on simulated example for more insights into MMM with PyMC-Marketing.

Essential Reading for Marketing Mix Modeling (MMM):

Unlock Customer Lifetime Value (CLV) with PyMC

Understand and optimize your customer's value with our CLV models. Our API supports various types of CLV models, catering to both contractual and non-contractual settings, as well as continuous and discrete transaction modes.

Explore our detailed CLV examples using data from the lifetimes package:

Examples

Non-contractual Contractual
Continuous Buying groceries Audible
Discrete Cinema ticket Monthly or yearly subscriptions

Why PyMC-Marketing vs other solutions?

PyMC-Marketing is and will always be free for commercial use, licensed under Apache 2.0. Developed by core developers behind the popular PyMC package and marketing experts, it provides state-of-the-art measurements and analytics for marketing teams.

Due to its open source nature and active contributor base, new features get added constantly. Missing a feature or want to contribute? Fork our repository and submit a pull request. For any questions, feel free to open an issue.

📞 Schedule a Free Consultation for MMM & CLV Strategy

Maximize your marketing ROI with a free 30-minute strategy session with our PyMC-Marketing experts. Learn how Bayesian Marketing Mix Modeling and Customer Lifetime Value analytics can boost your organization by making smarter, data-driven decisions.

For businesses looking to integrate PyMC-Marketing into their operational framework, PyMC Labs offers expert consulting and training. Our team is proficient in state-of-the-art Bayesian modeling techniques, with a focus on Marketing Mix Models (MMMs) and Customer Lifetime Value (CLV). Explore these topics further by watching our video on Bayesian Marketing Mix Models: State of the Art.

We provide the following professional services:

  • Custom Models: We tailor niche marketing anayltics models to fit your organization's unique needs.
  • Build Within PyMC-Marketing: Our team are experts leveraging the capabilities of PyMC-Marketing to create robust marketing models for precise insights.
  • SLA & Coaching: Get guaranteed support levels and personalized coaching to ensure your team is well-equipped and confident in using our tools and approaches.
  • SaaS Solutions: Harness the power of our state-of-the-art software solutions to streamline your data-driven marketing initiatives.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pymc-marketing-0.3.1.tar.gz (69.2 kB view details)

Uploaded Source

Built Distribution

pymc_marketing-0.3.1-py3-none-any.whl (75.7 kB view details)

Uploaded Python 3

File details

Details for the file pymc-marketing-0.3.1.tar.gz.

File metadata

  • Download URL: pymc-marketing-0.3.1.tar.gz
  • Upload date:
  • Size: 69.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for pymc-marketing-0.3.1.tar.gz
Algorithm Hash digest
SHA256 4cfc729ce184e714e8679f21b228e73bf3b7585d1085237452a0b9188604d30f
MD5 e5f442e453dc99aed393c22556095a1b
BLAKE2b-256 6eb026a4eafb1c651bfe656271e7f2270868736392ef4a2112ab13a00eadfef4

See more details on using hashes here.

File details

Details for the file pymc_marketing-0.3.1-py3-none-any.whl.

File metadata

File hashes

Hashes for pymc_marketing-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 59d8404bbf7992e169dc5bd47fceb76ecea6bf9db44bc84ebf0c01bb710352c0
MD5 c95f93e3a24b3ffafb4ec4af14d1b3be
BLAKE2b-256 0f31bd1ac2768c67d8475ff1ee3c9d5c855531f55e022faaf6a9d4dc8c69fed1

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page