- Created this tool to help automate Whatsapp marketing campaigns using Whatsapp Web.
- Takes in an excel file containing the contact numbers of the prospects and sends all of them the campaign message. The contact numbers need not necessarily be saved to the phone.
- Campaigns can also be schduled to be sent on a given time.
- The script can be easily altered to further personalize the campaigns.
Python Version: 3.7.6
Packages: Pandas, Schedule, Selenium
For Web Framework requirement:
pip install selenium
pip install schedule
pip install pandas
ChromeDriver used: If this versions becomes outdated or gives problem download the latest version from Download Link
Remove the ChromeDriverused in the repository and install Mac ChromeDrive Download Link
Set ChromeDriver path in function whatsapp_login() Set ChromeDriver Path in MacOS