Skip to content
This repository has been archived by the owner on Aug 6, 2022. It is now read-only.

uploadcare/intercom-rank

Repository files navigation

Intercom-rank: domain ranking for Intercom

About

Intercom Rank adds the actual domain rank, language and a site description from Alexa for any lead or customer in your Intercom dashboard.

List of customers

You can use the domain rank and language to set up different drip campaigns and assign leads to the most awesome sales people in your team.

Assign to Sales team

Intercom Rank adds more information about your leads and customers from AWIS. According to their email domains, it tries to fill some helpful information:

  • User's site title, description, online since.
  • User's site language.
  • User's site rank, country ranking, page views (per million).

Disclaimer

Intercom is a powerful marketing automation platform that allows you to communicate with your leads and customers.

Alexa is a web analytics toolkit that provides tons of useful information about any website, including the domain rank and estimated monthly traffic. There is an API to get the data, it called AWIS.

Intercom Rank was developed by Uploadcare team.

Requirements

Quick start

The service was primarily built on Flask.

For local install:

$ git clone git@github.com:uploadcare/intercom-rank.git
$ virtualenv venv .
$ . venv/bin/activate
$ pip install -r dev.requirements.txt
$ python manage.py db upgrade

Run service:

$ python manage.py runserver

Run celery:

$ celery worker -A app.celery --loglevel debug

Create an admin:

$ python manage.py create_admin

Run tests:

$ nose2 tests

Run tests with output:

$ nose2 tests -B --log-capture

Settings

The list of projects.

Index page

Project page. It contains fields for credentials and the control for re-importing existing data.

Project's page

Editable list of providers who grant free email hosting. This list used for filtering users before making an actual request to AWIS.

Editable list of providers of free email hosting

We used free_email_provider_domains.txt originally created by @tbrianjones to automatically remove free email services.

Contributors

License

This codebase is licensed under the GNU GPL v3.0 License license.

Want to help? ------------Want to file a bug, contribute some code, or improve documentation? Awesome!

If you think you ran into something in Uploadcare libraries which might have security implications, please hit us up at bugbounty@uploadcare.com or Hackerone.

We'll contact you personally in a short time to fix an issue through co-op and prior to any public disclosure.

About

Intercom Rank adds the actual domain rank, language and a site description from Alexa for any lead in your Intercom dashboard.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published