Um relatório recorrente não precisa de infraestrutura complexa — um script Python simples, agendado, já resolve pra maioria dos casos.

Coletando os dados

import requests

def coletar_perfis(usuarios, token):
    resultados = []
    for user in usuarios:
        r = requests.get(
            "https://scrapegram.cloud/api/v1/instagram/profile",
            headers={"Authorization": f"Bearer {token}"},
            params={"username": user},
        )
        resultados.append(r.json())
    return resultados

Montando o corpo do e-mail

def montar_relatorio(perfis):
    linhas = [f"{p['username']}: {p['followers']:,} seguidores" for p in perfis]
    return "\n".join(linhas)

Enviando por e-mail

import smtplib
from email.message import EmailMessage

def enviar_email(corpo):
    msg = EmailMessage()
    msg["Subject"] = "Relatorio diario de Instagram"
    msg["From"] = "relatorios@suaempresa.com"
    msg["To"] = "time@suaempresa.com"
    msg.set_content(corpo)

    with smtplib.SMTP("smtp.seuservidor.com", 587) as s:
        s.starttls()
        s.login("usuario", "senha")
        s.send_message(msg)

Agendando a execução

No Linux/macOS, um cron simples resolve: 0 8 * * * python3 /caminho/relatorio.py roda o script todo dia às 8h. No Windows, o Agendador de Tarefas cumpre o mesmo papel.