Django Drip

使用 Django 管理工具,在 Django 的用户模型上使用 querysets 管理 drip 营销活动电子邮件。「💧 Use Django admin to manage drip campaign emails using querysets on Django's User model.」

Github stars Tracking Chart

Django Drip

Build Status

Drip campaigns are pre-written sets of emails sent to customers or prospects over time. Django Drips lets you use the admin to manage drip campaign emails using querysets on Django's User model.

We wrote this specifically to scratch an itch at our startup Zapier. It currently runs all of our drip campaigns.

Read the docs or check out a demo.

Installing:

We highly recommend using pip to install django-drip, the packages are regularly updated
with stable releases:

pip install django-drip

Next, you'll want to add drip to your INSTALLED_APPS in settings.py.

INSTALLED_APPS = (
    'django.contrib.contenttypes',
    'django.contrib.comments',
    'django.contrib.sessions',
    'django.contrib.sites',
    'django.contrib.admin',

    # Your favorite apps

    'drip',
)

Don't forget to add DRIP_FROM_EMAIL to settings.py, or else we will fall back to EMAIL_HOST_USER.

Finally, be sure to run python manage.py syncdb or python manage.py migrate drip to set up
the necessary database tables.

python manage.py syncdb
# or...
python manage.py migrate drip

what the admin looks like
what the admin looks like for the timeline

Overview

Name With Ownerzapier/django-drip
Primary LanguagePython
Program languagePython (Language Count: 2)
Platform
License:MIT License
Release Count7
Last Release Namev0.7.1 (Posted on 2014-12-09 23:11:14)
First Release Namev0.1.0 (Posted on )
Created At2012-10-28 05:34:06
Pushed At2022-10-27 09:55:50
Last Commit At2020-03-07 20:36:39
Stargazers Count637
Watchers Count88
Fork Count139
Commits Count131
Has Issues Enabled
Issues Count27
Issue Open Count9
Pull Requests Count20
Pull Requests Open Count9
Pull Requests Close Count8
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private
To the top