Automation Control – Invite LikersTutorial completo
PUBLIC v8.2
Automation Control · Invite Likers · PUBLIC v8.2

Impara Invite Likers dall’inizio alla fine

Questa guida spiega cosa fa il tool, come preparare Meta Business Suite, come configurare ogni opzione, come interpretare i contatori e come usare la sincronizzazione Google Sheets senza dare nulla per scontato.

Nota sul supporto linguistico

Lo sviluppo e i test principali vengono attualmente eseguiti in lingua italiana. Se riscontri un’anomalia usando Meta Business Suite in English o Español, prova temporaneamente la lingua italiana e segnala il problema allegando screenshot o video.

Il tool in azione
Automation Control Invite Likers in azione

Avvio rapido

1Scegli lingua e pianoSeleziona Italiano, English o Español e scegli Free o uno dei piani Premium.
2Apri Meta Business SuiteVai nella sezione dei post e seleziona la Pagina Facebook corretta.
3Scegli una singola dataPer il flusso automatico e i giorni successivi è consigliata una data singola.
4Scegli Locale o Google SheetsLocale funziona subito; Sheets condivide checkpoint e rendimento tra profili Chrome.
5Controlla le impostazioniVerifica limite giornaliero, delay, pause e opzioni di salvataggio.
6Avvia e controlla LIVEPremi “Avvia tutti i post” e monitora inviti, reaction, rendimento e log.
01 · PANORAMICA

Che cos’è Automation Control – Invite Likers

Invite Likers lavora all’interno di Meta Business Suite e automatizza l’elaborazione delle reaction dei post. Per ogni post apre il dettaglio, legge la lista delle reaction, riconosce gli utenti già invitati e utilizza il pulsante disponibile per invitare quelli idonei. Durante il lavoro mantiene contatori, checkpoint, storico delle esecuzioni e sistemi di rallentamento automatico.

Importante. Il tool non modifica né aggira i limiti imposti da Meta. Il “Limite giornaliero” è un limite interno del tool, non una garanzia che quel numero sia consentito dal tuo account. Usa impostazioni prudenti e rispetta le regole e gli eventuali avvisi della piattaforma.

Elaborazione automatica

Scorre i post, apre il dettaglio e lavora sulle reaction senza dover aprire manualmente ogni post.

Controllo LIVE

Tab madre e tab figlia condividono inviti, reaction e rendimento del post corrente.

Ripresa

Checkpoint locali e, opzionalmente, Google Sheets permettono di riprendere il lavoro senza ricominciare dall’inizio.

Prima di iniziare

  • Devi essere già autenticato in Meta Business Suite e avere accesso alla Pagina da elaborare.
  • L’estensione deve essere abilitata su business.facebook.com.
  • Durante “Avvia tutti i post” non chiudere volontariamente la tab madre; la tab figlia può aprirsi e chiudersi automaticamente.
  • Se la tab di lavoro non si apre, controlla che Chrome non stia bloccando l’apertura di nuove schede per Business Suite.
02 · PRIMO AVVIO

La procedura guidata iniziale

Al primo avvio Invite Likers mostra una procedura guidata in sei passaggi. La lingua e il piano vengono ricordati nel profilo Chrome; l’introduzione può essere riaperta in seguito dalle Impostazioni.

1

Lingua

Scegli Italiano, English o Español.

2

Piano

Scegli Free oppure un piano Premium. Il piano Free consente fino a 100 inviti al giorno.

3

Come funziona

Panoramica di post, tab di lavoro, rendimento e protezioni.

4

Preparazione Meta

Controlla Pagina, sezione dei post e periodo/data.

5

Dove salvare i progressi

Scegli Locale oppure Google Sheets.

6

Configurazione finale

Locale è subito pronto; Sheets richiede Web App Apps Script e test di connessione.

Nota. Dopo l’onboarding, a ogni normale caricamento della pagina il tool può chiedere nuovamente la modalità operativa. È intenzionale: evita di usare per errore il checkpoint di una Pagina o di una modalità diversa.
03 · PIANI E LICENZE

Free, Premium e gestione licenza

Invite Likers può essere usato gratuitamente con un limite massimo di 100 inviti al giorno. I piani Premium rimuovono il limite Free e mantengono il limite giornaliero configurabile dalle Impostazioni.

FREE

Gratuito

€0

Massimo 100 inviti/giorno. Nessun abbonamento richiesto.

1 mese

€9,99

Accesso Premium per 1 mese.

RISPARMIA 25%

6 mesi

€44,99

Accesso Premium · circa €7,50/mese.

MIGLIOR VALORE · -58%

2 anni

€99,99

Accesso Premium · circa €4,17/mese.

Come funziona l’attivazione Premium

1Scegli il pianoSeleziona il piano desiderato nell’onboarding o da “Piano e licenza”.
2CheckoutIl pagamento dei piani pubblici viene gestito tramite Lemon Squeezy.
3LicenzaDopo l’acquisto ricevi la licenza associata al piano.
4AttivazioneInserisci la licenza nel tool: Premium viene sbloccato solo dopo verifica.
Nota. Il piano Free resta sempre disponibile. Se una licenza Premium non è valida o non può essere verificata, il tool continua in modalità Free con massimo 100 inviti/giorno. La licenza proprietario Lifetime è riservata all’autore e non è un piano commerciale.
04 · META BUSINESS SUITE

Come preparare correttamente Business Suite

Per i post pubblicati

  1. Apri Meta Business Suite e seleziona la Pagina Facebook corretta.
  2. Vai nella sezione dei Post pubblicati / Published posts.
  3. Usa il filtro calendario e seleziona una singola data.
  4. Lascia visibile l’elenco dei post e poi usa Avvia tutti i post.
Google Sheets: la Pagina aperta in Business Suite deve corrispondere alla Pagina che selezioni nell’elenco letto dal foglio. Il nome nel foglio è la chiave del checkpoint.

Data singola vs intervallo

Una singola data è obbligatoria quando attivi Continua giorni successivi. In modalità Google Sheets è anche la forma più affidabile, perché il foglio conserva “Data da elaborare/riprendere” come un singolo giorno.

05 · DASHBOARD

Come leggere il pannello

Stato in alto

Fermo, Tutti i post, In pausa, Pausa adattiva o Attesa ripresa indicano lo stato del flusso. Il pulsante “−” riduce il pannello a icona.

Modalità

Il badge mostra LOCALE o SHEETS. In Sheets sono mostrati Pagina, data da elaborare, ultima data completata, stato e checkpoint. “Cambia” è disponibile solo a elaborazione ferma.

Post corrente e avanzamento

Mostra il numero assegnato al post, il giorno corrente, quanti post sono stati riconosciuti e una percentuale. Il totale può crescere mentre la lista viene scrollata: fino a scansione completata è indicato come “noti”.

Contatori Oggi / Settimana / Mese

Contano gli inviti registrati dal tool nel profilo Chrome. Oggi si azzera al cambio giorno, Settimana al cambio settimana ISO, Mese al cambio mese. Non sono contatori globali sincronizzati tra profili Chrome.

Post / Reaction / Sessione

Post = post completati nella sessione. Reaction = reaction elaborate / totale atteso del post corrente. Sessione = nuovi inviti effettuati dall’avvio corrente.

Prossimo invito tra

È il conto alla rovescia del delay casuale tra un invito e il successivo. Durante una pausa può essere sostituito dal tempo della pausa.

Post salvati nel periodo

Indica quanti post sono memorizzati come già gestiti per l’ambito e il periodo corrente quando usi il salvataggio dei post elaborati.

Log inferiore

È la riga più utile per capire cosa sta facendo il tool: apertura post, reaction, pause, recuperi, calendario, errori e riprese vengono descritti qui.

I pulsanti principali

Avvia tutti i post

Modalità principale. Scorre la tabella, assegna un numero ai post, apre la tab figlia e continua automaticamente fino a fine periodo, Stop, limite giornaliero o condizione di sicurezza.

Elabora post aperto

Modalità manuale per un singolo post già aperto con il popup delle reaction disponibile. Non percorre la lista né i giorni successivi: per checkpoint e flusso completo usa “Avvia tutti i post”.

Pausa / Riprendi

Sospende il ciclo senza chiuderlo. Se esiste una tab figlia, il comando viene trasmesso anche a quella tab. In Google Sheets lo stato di pausa viene salvato subito.

Stop

Ferma il flusso. La tab figlia riceve Stop e viene chiusa; in Google Sheets il checkpoint corrente viene salvato e il lock viene rilasciato.

06 · IMPOSTAZIONI

Ogni impostazione: cosa fa e perché configurarla

Piano e licenza

Mostra il piano attivo e consente di gestire o attivare una licenza Premium. Nel piano Free il limite massimo effettivo resta 100 inviti/giorno anche se viene inserito un valore superiore.

Perché: separa chiaramente le funzioni gratuite dall’accesso Premium e impedisce che il limite Free venga superato dalle impostazioni locali.

Lingua interfaccia

Cambia IT / EN / ES senza reinstallare. La preferenza è locale al profilo Chrome.

Perché: rende leggibili pannello, stati e principali messaggi nella lingua scelta.

Configura Google Sheets

Apre la schermata dove inserire o sostituire l’URL /exec del tuo Web App Apps Script e testare la connessione.

Perché: serve solo se vuoi checkpoint e rendimento condivisi tra profili Chrome.

Rivedi introduzione

Resetta il completamento dell’onboarding e riapre la scelta lingua e la procedura guidata.

Perché: utile per cambiare impostazione iniziale o ripassare il flusso.

Limite giornaliero

Piano Free: massimo effettivo 100 inviti/giorno. Piano Premium: il limite giornaliero resta configurabile nelle Impostazioni fino al limite tecnico previsto dal tool.

Perché: è un tetto operativo interno. Non corrisponde a un limite ufficiale Meta e non garantisce che il tuo account possa inviare quel numero di inviti.

Delay inviti default 3–8 s

Dopo ogni nuovo invito viene scelto casualmente un intervallo tra minimo e massimo.

Perché: impedisce clic consecutivi senza intervallo e rende il ritmo più graduale. Il minimo deve essere almeno 1 secondo e il massimo non può essere inferiore al minimo.

Pausa automatica default attiva · ogni 40

Se attiva, ogni volta che il totale giornaliero raggiunge un multiplo della soglia impostata (40, 80, 120…) viene eseguita una pausa di 60 secondi.

Perché: inserisce pause periodiche anche quando i singoli post stanno producendo molti inviti.

Salva post elaborati default disattivo

Memorizza i post gestiti nell’ambito corrente e crea un archivio consultabile. Nelle esecuzioni successive dello stesso periodo può evitare di rielaborare post già salvati.

Perché: attivalo se torni spesso sullo stesso periodo. In modalità Sheets il checkpoint centrale resta la fonte principale per la ripresa tra profili, mentre l’archivio locale è un’ulteriore protezione sul browser corrente.

Continua giorni successivi default disattivo

Quando una giornata è completata, il tool apre il calendario, seleziona il giorno successivo e preme il pulsante di applicazione/aggiornamento. Prosegue fino alla data odierna, al limite giornaliero o a una condizione di stop.

Perché: evita di cambiare data manualmente. Richiede una singola data iniziale e non può essere usato insieme a “Post pubblicitari”.

Post pubblicitari default disattivo

Passa al flusso specifico per la sezione “Post pubblicitari” di Business Suite. Prima di avviare devi lasciare selezionata quella scheda.

Perché: la struttura dei post pubblicitari è diversa da quella dei post pubblicati. Non attivarlo nella sezione normale.
Salva impostazioni. Le modifiche non sono definitive finché non premi il pulsante di salvataggio. Se una tab figlia è attiva, la configurazione viene inviata anche al job corrente; per cambiamenti strutturali come “Post pubblicitari” è comunque consigliato impostare tutto prima dell’avvio.
07 · RENDIMENTO E PROTEZIONI

Come funziona il rendimento inviti/post

Il riquadro usa una finestra di massimo 20 post completati. Il valore grande è anche LIVE: mentre il post corrente è in lavorazione, la visualizzazione include subito gli inviti trovati nel post corrente. Le decisioni sulle pause, invece, usano solo i post completati.

Esempio: 4 post completati con 138 inviti = 34,50 inviti/post. Se parte il quinto post, il numero LIVE può cambiare a ogni nuovo invito, ma il contatore “Osservazione 4/10 completati” diventa 5/10 solo quando quel post è davvero completato.

Fase di osservazione

Per i primi 10 post completati il riquadro resta blu. Il dato è già visibile, ma il campione è ancora in apprendimento e le pause adattive basate sul rendimento non vengono applicate.

Normale · verde≥ 1,00Nessuna pausa extra basata sul rendimento.
Rallentato · giallo0,50–0,99Pausa casuale 2–4 min ogni 8 post completati.
Protetto · arancione0,25–0,49Pausa casuale 5–8 min ogni 5 post completati.
Molto lento · rosso< 0,25Pausa casuale 10–15 min ogni 3 post completati.

Altre protezioni automatiche, non modificabili dal pannello

ProtezioneComportamentoPerché esiste
30 post / 60 minMassimo 30 aperture post nella finestra mobile di 60 minuti. Al limite aspetta il rientro sotto soglia + 30–90 s casuali.Evita di aprire moltissimi post in poco tempo quando i post hanno poche reaction.
10 post consecutivi con 0 invitiPausa casuale 15–25 minuti; può ripetersi a 20, 30… zero consecutivi.Rallenta drasticamente quando il rendimento è nullo.
Ogni 10 post elaboratiPausa base di 60 s se sullo stesso post non è già scattata una pausa adattiva.Rete di sicurezza generale.
Ogni 100 reaction elaboratePausa casuale 30–60 s durante i post molto grandi.Evita un’elaborazione continua troppo lunga nello stesso post.
Il contatore “x/30 post/60 min” non è il numero di post completati. Conta le aperture avvenute negli ultimi 60 minuti; un post aperto più di un’ora fa esce da quel contatore anche se il suo risultato rimane nello storico rendimento.
08 · MADRE / FIGLIA

Perché si aprono due tab e come comunicano

Tab madre = la lista dei post in Business Suite. Tab figlia = il dettaglio del singolo post dove vengono lette ed elaborate le reaction. Il flusso usa la figlia per non perdere la posizione della lista nella madre.

Dati sincronizzati

Inviti del post corrente, reaction elaborate/totali, contatori Oggi/Settimana/Mese e rendimento LIVE vengono riportati nel job locale e aggiornati su entrambe le tab.

Frequenza locale

La tab figlia pubblica il proprio stato circa ogni 1,2 secondi e la madre esegue anche un polling di sicurezza circa ogni 0,5 secondi. Questo traffico è locale al browser e non aumenta le chiamate ad Apps Script.

Chiusura automatica

Dopo un post completato e verificato, la figlia viene chiusa automaticamente e la madre passa al post successivo.

Pausa e Stop

Puoi usare Pausa/Stop dalla madre o dalla figlia. Stop dalla figlia pubblica il progresso raggiunto e poi chiude la scheda.

Quando compare “Attesa ripresa”

Se Facebook smette di caricare, la figlia va in errore recuperabile o non produce progresso per molto tempo, la madre non apre un altro post. Puoi usare Riprendi tab figlia oppure, solo se accetti i dati raggiunti, Archivia post e continua.

“Archivia post e continua” è un override manuale. Segna il post come completato con le reaction realmente raggiunte, anche se il totale non è stato verificato. Usalo solo quando sei sicuro che Facebook non riesca più a caricare il resto.
09 · MODALITÀ LOCALE

Quando scegliere Locale

Scegli Locale se lavori da un solo profilo Chrome o non vuoi configurare servizi esterni. Non effettua richieste al tuo Google Sheet.

  • Impostazioni, contatori, archivio e storico esecuzioni restano nel profilo Chrome corrente.
  • Il salvataggio “post elaborati” è locale e separato per ambito/sezione/periodo.
  • Il checkpoint di emergenza può riprendere un’elaborazione interrotta nello stesso profilo; il checkpoint di emergenza scade dopo 12 ore.
  • Il rendimento adattivo di una nuova esecuzione Locale riparte dall’osservazione; non viene condiviso con altri profili Chrome.
  • Se cambi profilo Chrome, i dati locali dell’altro profilo non vengono importati automaticamente.
Quando è la scelta migliore: installazione semplice, un solo profilo operativo, nessuna necessità di passare la stessa Pagina tra browser/profili.
10 · GOOGLE SHEETS

Sincronizzazione tra profili Chrome

Questa modalità è opzionale e avanzata. Ogni utente collega il proprio Google Sheet e il proprio Web App Apps Script. La build pubblica non contiene un endpoint personale preconfigurato.

Cosa viene sincronizzato: Pagina, data da elaborare/riprendere, ultima data completata, stato, post già gestiti del giorno, post corrente/checkpoint, lock della sessione e rendimento adattivo. I contatori visibili Oggi/Settimana/Mese restano contatori locali del profilo Chrome.

A. Crea il Google Sheet

  1. Crea un nuovo Google Sheet.
  2. Rinomina la scheda del foglio esattamente Stati.
  3. Nella riga 1 crea quattro colonne. I nomi consigliati sono:
ABCD
PaginaData da elaborare/riprendereUltima data completataStato

Inserisci una riga per ogni Pagina. Il nome Pagina è la chiave unica, confrontata senza distinzione tra maiuscole/minuscole. Usa nomi univoci.

Pagina Demo25/10/202424/10/2024Pronto

Colonna B: giorno da iniziare o riprendere. Colonna C: ultimo giorno completato interamente. Colonna D: stato leggibile, aggiornato dal tool. Quando un giorno è completato, B passa al giorno successivo e C diventa il giorno appena concluso.

B. Installa il backend Apps Script

  1. Dal Google Sheet apri Estensioni → Apps Script. È importante aprirlo dal foglio, perché il codice usa il foglio attivo.
  2. Elimina il contenuto iniziale di Code.gs.
  3. Copia il codice completo qui sotto e incollalo.
  4. Salva il progetto.
Google Apps Script – backend stato Invite Likers

C. Pubblica come Web App

  1. In Apps Script scegli Deploy / Distribuisci → New deployment / Nuova distribuzione.
  2. Tipo: Web app.
  3. Execute as / Esegui come: Me.
  4. Who has access / Chi ha accesso: Anyone / Chiunque.
  5. Autorizza il progetto quando Google lo richiede.
  6. Copia l’URL finale. Deve iniziare con https://script.google.com/macros/s/ e terminare con /exec. Non usare l’URL /dev.
Sicurezza del Web App. Con accesso “Chiunque”, chi possiede l’URL può tecnicamente inviare richieste al Web App. Conserva l’URL come dato privato, non pubblicarlo e usa questo foglio solo per stato operativo, non per dati sensibili.

D. Collega Invite Likers

  1. Scegli Google Sheets nell’onboarding oppure apri Impostazioni → Configura Google Sheets.
  2. Incolla l’URL /exec.
  3. Premi Testa connessione.
  4. Se il test riesce, il tool carica i nomi presenti nella colonna A del foglio Stati.
  5. Seleziona la Pagina che corrisponde a quella aperta in Business Suite.

E. Il foglio tecnico nascosto

Al primo utilizzo il backend crea automaticamente _FBIL_Checkpoint e prova a nasconderlo. Contiene checkpoint JSON, ultimo post, post gestiti, Run ID, sessione, heartbeat, aggiornamento e sequenza. Non modificarlo e non eliminarlo durante un’elaborazione.

F. Lock, heartbeat e scritture

Una sessione per Pagina

Il backend impedisce che due profili Chrome elaborino contemporaneamente la stessa Pagina. Se una seconda sessione prova ad acquisirla, il tool si ferma.

Heartbeat ogni 30 s

Mantiene il lock vivo. Se il browser viene chiuso bruscamente, il backend considera abbandonata la sessione dopo circa 75 secondi senza heartbeat.

Sync ordinaria accorpata

Gli aggiornamenti ravvicinati del checkpoint vengono raggruppati con un debounce di circa 8 secondi, riducendo le chiamate Apps Script.

Salvataggi importanti immediati

Pausa, pausa adattiva, Stop, errore e cambio giorno forzano aggiornamenti importanti. Dopo 3 heartbeat falliti consecutivamente il tool si arresta per sicurezza.

G. Come funziona la ripresa tra profili

Se un profilo completa 9 post e si interrompe sul decimo, il checkpoint centrale conserva i 9 post già gestiti. Un altro profilo, selezionando la stessa Pagina, salta quei 9 e riapre il post corrente se non era stato registrato come completato. Il rendimento adattivo della Pagina viene conservato anche quando si passa al giorno successivo.

11 · RIPRESA E RECUPERO

Cosa succede quando qualcosa va storto

SituazioneComportamento
Tabella Meta non disponibile / pulsante RiprovaIl tool prova automaticamente a recuperare la tabella, fino a 5 tentativi configurati internamente.
Tabella non recuperabileSalva un checkpoint di emergenza e può ricaricare la pagina automaticamente, fino a 3 tentativi.
Reload / chiusura imprevistaNel profilo locale usa il checkpoint di emergenza se ancora valido (massimo 12 ore). In Sheets resta anche il checkpoint centrale.
Tab figlia senza heartbeatIl sistema tollera fino a circa 5 minuti prima di considerare la comunicazione problematica.
Nessun progresso reale nel postDopo 45 minuti senza progresso la lavorazione diventa recuperabile invece di aprire un altro post.
Post estremamente lungoRete di sicurezza assoluta di 72 ore per un singolo worker.
Popup reaction si bloccaIl worker può tentare fino a 6 riaperture automatiche del popup.

Verifica delle reaction

Il tool confronta il totale reaction atteso con quelle elaborate. Un post viene dichiarato automaticamente completato solo quando esiste un totale atteso valido e la differenza resta entro la tolleranza interna di 150 reaction. Questa tolleranza serve a gestire piccole discrepanze di caricamento senza chiudere troppo presto la lavorazione.

Se compare “Attesa ripresa”: prima prova “Riprendi tab figlia”. Usa il completamento/archiviazione manuale solo come ultima scelta, perché accetta il progresso parziale raggiunto.
12 · RISULTATI E DATI SALVATI

Storico, archivio e strumenti manuali

Risultati / ultimo avanzamento

Mostra le ultime esecuzioni salvate: stato, periodo, ultima data raggiunta, post, inviti, reaction, motivo di chiusura e dettaglio giornaliero. Lo storico conserva fino a 20 esecuzioni nel profilo Chrome.

Archivio post elaborati

Quando il salvataggio dei post è attivo, mostra fino a 100 record recenti con content_id/fingerprint, titolo, data, reaction, inviti e completamento manuale. Puoi cercare e rimuovere singoli record.

Archivia e salta per numero

A script fermo, inserisci il numero # assegnato al post del periodo corrente. Il post viene marcato per essere ignorato nelle esecuzioni successive. Usa questa funzione per post problematici che vuoi escludere consapevolmente.

Azzera post salvati del periodo

Disponibile solo a elaborazione ferma. Elimina i post memorizzati per il periodo corrente: la successiva esecuzione potrà ripartire dal primo post.

13 · POST PUBBLICITARI

Modalità Post pubblicitari

È un flusso separato per la scheda Post pubblicitari di Business Suite. Attivalo solo quando quella scheda è realmente selezionata.

  • Non può essere usato contemporaneamente a “Continua giorni successivi”.
  • Il tool verifica il dettaglio engagement del post pubblicitario e gestisce anche i casi in cui il post risulta realmente a 0 reaction.
  • Se l’opzione è attiva ma la scheda “Post pubblicitari” non è selezionata, l’avvio viene bloccato con un avviso.
  • Per tornare ai post normali, ferma l’elaborazione, disattiva l’opzione, salva e torna a “Post pubblicati”.
14 · PROBLEMI COMUNI

Diagnosi rapida

La tab figlia non si apre

Controlla che l’estensione sia attiva e che Chrome consenta l’apertura della nuova scheda da Business Suite. Torna alla lista, ferma l’esecuzione se necessario e riprova.

La tab figlia mostra “—” nel rendimento

Nella versione pubblica v8.0 madre e figlia ricevono lo stesso stato rendimento. Se il post è in lavorazione, deve comparire il badge LIVE e il valore deve cambiare quando aumentano gli inviti. Se resta “—”, controlla il log e prova a riaprire il worker.

Il rendimento resta blu anche se è molto alto

È corretto durante i primi 10 post completati: blu significa Osservazione, non rendimento scarso. Dal decimo post il colore passa al regime calcolato.

“x/30 post/60 min” torna a zero

È una finestra mobile: le aperture più vecchie di 60 minuti vengono rimosse. Non cancella i post dal rendimento degli ultimi 20 completati.

Google Sheets: timeout o connessione fallita

Controlla che l’URL termini in /exec, che la distribuzione Web App sia attiva, che l’accesso sia “Chiunque” e che il foglio contenga la scheda Stati. Il tool ritenta automaticamente fino a 3 volte prima di considerare la richiesta fallita.

Google Sheets dice che la Pagina è già in elaborazione

Un altro profilo ha il lock della stessa Pagina oppure la sessione precedente non è ancora scaduta. Se hai chiuso il browser bruscamente, attendi circa 75 secondi e riprova.

Il tool non passa al giorno successivo

Verifica che “Continua giorni successivi” sia attivo, che la data iniziale sia singola e che non sia attiva la modalità Post pubblicitari. Il tool non procede oltre la data odierna e si ferma dopo 7 giorni consecutivi senza post.

Meta mostra “Si è verificato un problema”

Il tool prova il pulsante Riprova e, se necessario, il recupero tramite reload/checkpoint. Se il problema persiste, lascia terminare la procedura di sicurezza e riprendi quando Meta torna disponibile.

15 · DATI E SICUREZZA

Dove vengono salvati i dati

Locale

Preferenze, contatori, storico esecuzioni, archivio post, checkpoint di emergenza e dati operativi vengono conservati nel profilo Chrome.

Google Sheets

Quando scegli Sheets, il tool invia stato operativo e checkpoint all’URL Apps Script che hai configurato. Non usa un endpoint Google Sheets condiviso dell’autore.

Licenze e pagamenti

Il piano Free è gestito localmente. Per i piani Premium, checkout e gestione commerciale sono affidati al sistema di pagamento/licenze configurato per il prodotto. Non inserire dati di pagamento direttamente nel pannello di Invite Likers.

L’URL del Web App viene salvato localmente nel profilo Chrome. La modalità Google Sheets è progettata per stato operativo della Pagina, non per archiviare dati personali o sensibili.

Responsabilità d’uso. Invite Likers è uno strumento di automazione indipendente. Usalo solo su Pagine per cui hai autorizzazione, rispetta le condizioni e i limiti della piattaforma e interrompi l’automazione se Meta mostra blocchi, verifiche o restrizioni.
16 · FAQ

Domande frequenti

Cosa succede se non acquisto un piano Premium?

Puoi continuare a usare il piano Free. Il tool applica un massimo di 100 inviti al giorno; le altre funzioni restano disponibili secondo la configurazione della versione pubblica.

Locale o Google Sheets: quale scelgo?

Locale se lavori da un solo profilo e vuoi partire subito. Google Sheets se la stessa Pagina deve poter essere ripresa da più profili Chrome mantenendo data, post gestiti e rendimento adattivo.

Posso lavorare sulla stessa Pagina da due profili contemporaneamente?

In Google Sheets no: il lock centrale è progettato proprio per impedirlo. Puoi lavorare contemporaneamente su Pagine diverse, ma per una singola Pagina è previsto un solo worker centrale.

Il rendimento LIVE influenza subito le pause?

No. Il valore grande può includere il post corrente, ma il regime e le pause basate sul rendimento usano solo post completati.

Perché un post viene riaperto dopo un’interruzione?

Se il post non era stato registrato come completato, il comportamento più sicuro è riaprirlo. Gli utenti già invitati vengono riconosciuti come tali e non dovrebbero essere reinvitati tramite il pulsante già cambiato da Meta.

Posso cambiare impostazioni mentre sta lavorando?

Le impostazioni salvate vengono trasmesse anche alla tab figlia attiva. Per opzioni che cambiano il tipo di flusso, come Post pubblicitari o cambio modalità Locale/Sheets, ferma prima l’elaborazione.

Il tutorial è raggiungibile dal tool?

Sì. Nel footer del pannello è presente “Guida e tutorial ↗”, che apre questa pagina in una nuova scheda.

Automation Control · Invite Likers · PUBLIC v8.2

Learn Invite Likers from start to finish

This guide explains what the tool does, how to prepare Meta Business Suite, how to configure every option, how to read the counters, and how to use Google Sheets synchronization without assuming prior knowledge.

Language support notice

Core development and primary testing are currently performed in Italian. If you encounter an issue while using Meta Business Suite in English or Spanish, temporarily switch Meta to Italian when possible and report the issue with screenshots or video.

Tool in action
Automation Control Invite Likers in action

Quick start

1Choose language and planSelect Italiano, English or Español, then choose Free or a Premium plan.
2Open Meta Business SuiteGo to the posts area and select the correct Facebook Page.
3Choose a single dateA single date is recommended for automatic processing and following-day workflows.
4Choose Local or Google SheetsLocal works immediately; Sheets shares checkpoint and yield across Chrome profiles.
5Review settingsCheck daily limit, invite delay, pauses and saving options.
6Start and watch LIVEPress “Process all posts” and monitor invites, reactions, yield and the log.
01 · OVERVIEW

What Automation Control – Invite Likers does

Invite Likers works inside Meta Business Suite and automates the processing of post reactions. For each post it opens the detail view, reads the reaction list, recognizes users who have already been invited and uses the available invite button for eligible users. While working it keeps counters, checkpoints, run history and automatic pacing protections.

Important. The tool does not change or bypass limits imposed by Meta. “Daily limit” is an internal tool limit, not a guarantee that the same number is allowed for your account. Use conservative settings and follow platform rules and warnings.

Automatic processing

Scrolls through posts, opens details and processes reactions without manually opening every post.

LIVE control

Parent and worker tabs share current invites, reactions and yield.

Resume

Local checkpoints and optional Google Sheets synchronization allow work to resume without starting over.

Before you start

  • You must already be signed in to Meta Business Suite and have access to the Page you want to process.
  • The extension must be enabled on business.facebook.com.
  • While “Process all posts” is running, do not intentionally close the parent tab; the worker tab may open and close automatically.
  • If the worker tab does not open, check whether Chrome is blocking new tabs for Business Suite.
02 · FIRST LAUNCH

The guided onboarding

On first launch Invite Likers shows a six-step onboarding. Language and plan are remembered in the current Chrome profile; the introduction can be reopened later from Settings.

1

Language

Choose Italiano, English or Español.

2

Plan

Choose Free or a Premium plan. Free allows up to 100 invites per day.

3

How it works

Overview of posts, worker tab, yield and protections.

4

Prepare Meta

Check Page, posts section and date/period.

5

Where to store progress

Choose Local or Google Sheets.

6

Final setup

Local is immediately ready; Sheets requires an Apps Script Web App and connection test.

Note. After onboarding, on normal page loads the tool may ask you to choose the operating mode again. This is intentional so you do not accidentally use the wrong Page checkpoint or storage mode.
03 · PLANS & LICENSES

Free, Premium and license management

Invite Likers can be used for free with a hard maximum of 100 invites per day. Premium plans remove the Free cap and keep the daily limit configurable from Settings.

FREE

Free

€0

Maximum 100 invites/day. No subscription required.

1 month

€9.99

Premium access for 1 month.

SAVE 25%

6 months

€44.99

Premium access · about €7.50/month.

BEST VALUE · -58%

2 years

€99.99

Premium access · about €4.17/month.

How Premium activation works

1Choose a planSelect the plan during onboarding or from “Plan and license”.
2CheckoutPublic paid plans are processed through Lemon Squeezy.
3LicenseAfter purchase you receive the license linked to your plan.
4ActivationEnter the license in the tool; Premium unlocks only after verification.
Note. The Free plan always remains available. If a Premium license is invalid or cannot be verified, the tool stays on Free with a maximum of 100 invites/day. The Owner Lifetime license is reserved for the author and is not a commercial plan.
04 · META BUSINESS SUITE

Prepare Business Suite correctly

For published posts

  1. Open Meta Business Suite and select the correct Facebook Page.
  2. Open Published posts.
  3. Use the calendar filter and select a single date.
  4. Keep the post list visible and press Process all posts.
Google Sheets: the Page open in Business Suite must match the Page selected from the list loaded from your sheet. The Page name in the sheet is the checkpoint key.

Single date vs date range

A single date is required for Continue to following days. It is also the most reliable setup for Google Sheets because “To process/resume date” stores one day.

05 · DASHBOARD

How to read the panel

Top status

Idle, All posts, Paused, Adaptive pause or Waiting to resume show the current flow state. The “−” button minimizes the panel.

Mode

The badge shows LOCAL or SHEETS. Sheets also shows Page, next date, last completed date, status and checkpoint. “Change” is available only while processing is stopped.

Current post and progress

Shows the assigned post number, current day, how many posts have been recognized and an estimated percentage. The known count may grow while the list is scanned.

Today / Week / Month

These count invites recorded by the tool in the current Chrome profile. Today resets on a new day, Week on a new ISO week and Month on a new month. They are not global counters synchronized across Chrome profiles.

Post / Reactions / Session

Post = completed posts in this run. Reactions = processed / expected for the current post. Session = new invites since the current run started.

Next invite in

Countdown for the randomized delay before the next invite. During a pause it may be replaced by the pause time.

Saved posts in this period

Shows how many posts are stored as already handled for the current scope and period when processed-post saving is enabled.

Bottom log

The most useful line for understanding current activity: opening posts, reaction counts, pauses, recovery, calendar actions, errors and resume messages appear here.

Main buttons

Process all posts

Main mode. Scans the table, numbers posts, opens a worker tab and continues until the period ends, Stop is pressed, the daily limit is reached, or a safety condition stops the run.

Process open post

Manual one-post mode for a post that is already open with its reaction popup available. It does not traverse the list or following days; use “Process all posts” for the complete checkpoint workflow.

Pause / Resume

Suspends the flow without closing it. If a worker tab exists, the command is sent to that tab too. In Google Sheets mode the paused state is saved immediately.

Stop

Stops the flow. The worker receives Stop and closes; in Google Sheets the current checkpoint is saved and the Page lock is released.

06 · SETTINGS

Every setting: what it does and why it matters

Plan and license

Shows the active plan and lets you manage or activate a Premium license. On Free, the effective daily maximum remains 100 invites even if a higher value is entered.

Why: it clearly separates free usage from Premium access and prevents local settings from bypassing the Free cap.

Interface language

Switch IT / EN / ES without reinstalling. The preference is local to the Chrome profile.

Why: keeps the panel, status labels and main messages readable in your language.

Configure Google Sheets

Opens the screen where you can enter or replace your Apps Script /exec URL and test the connection.

Why: needed only when you want checkpoints and adaptive yield shared across Chrome profiles.

Show introduction again

Resets onboarding completion and reopens the language choice and guided introduction.

Why: useful when changing your initial setup or reviewing the workflow.

Daily limit

Free plan: hard maximum of 100 invites/day. Premium plan: the daily limit remains configurable in Settings up to the tool’s technical cap.

Why: this is an internal operating ceiling. It is not an official Meta limit and does not guarantee that your account can send that number of invites.

Invite delay default 3–8 s

After each new invite, a random delay between the minimum and maximum is used.

Why: prevents uninterrupted back-to-back clicks and creates a more gradual pace. Minimum is 1 second and maximum must be at least the minimum.

Automatic pause default on · every 40

When enabled, every multiple of the configured daily threshold (40, 80, 120…) triggers a 60-second pause.

Why: adds regular breaks even when posts are generating many invites.

Save processed posts default off

Stores handled posts in the current scope and creates a searchable archive. Later runs of the same period can skip stored posts.

Why: useful if you often revisit the same date. In Sheets mode the central checkpoint remains the main cross-profile resume source, while the local archive is an additional browser-level safeguard.

Continue to following days default off

After a day is completed, the tool opens the calendar, clicks the next day and applies it. It continues until today, the daily limit or another stop condition.

Why: removes the need to change dates manually. Requires a single starting date and cannot be combined with Advertising posts.

Advertising posts default off

Uses the dedicated workflow for the Business Suite Advertising posts section. That tab must already be selected before you start.

Why: advertising-post markup differs from normal published posts. Leave it off for the standard Published posts area.
Save settings. Changes are not final until you press Save. If a worker is active, the configuration is also sent to the active job; for structural changes such as Advertising posts, configure them before starting.
07 · YIELD & PROTECTIONS

How invites/post yield works

The yield card uses a window of up to 20 completed posts. The large value is also LIVE: while the current post is running, the display immediately includes invites found in that post. Pause decisions still use completed posts only.

Example: 4 completed posts with 138 invites = 34.50 invites/post. When the fifth post starts, the LIVE number may change with each new invite, but “Observation 4/10 completed” becomes 5/10 only after that post is actually completed.

Observation phase

For the first 10 completed posts the card stays blue. Data is visible, but the sample is still learning and yield-based adaptive pauses are not yet applied.

Normal · green≥ 1.00No extra yield-based pause.
Slowed · yellow0.50–0.99Random 2–4 min pause every 8 completed posts.
Protected · orange0.25–0.49Random 5–8 min pause every 5 completed posts.
Very slow · red< 0.25Random 10–15 min pause every 3 completed posts.

Other automatic protections not editable in the panel

ProtectionBehaviorPurpose
30 posts / 60 minMaximum 30 post openings in a rolling 60-minute window. At the limit it waits until the oldest opening expires plus a random 30–90 s margin.Prevents opening many low-yield posts in a short time.
10 consecutive zero-invite postsRandom 15–25 min pause; can repeat at 20, 30… consecutive zeros.Strong slowdown when yield is zero.
Every 10 handled postsBase 60 s pause unless an adaptive pause already fired on the same post.General safety net.
Every 100 processed reactionsRandom 30–60 s pause inside very large posts.Prevents excessively long continuous processing inside one post.
“x/30 posts/60 min” is not the completed-post count. It counts openings in the last 60 minutes. An opening older than one hour leaves this counter while its completed-post result can still remain in the 20-post yield window.
08 · PARENT / WORKER

Why two tabs open and how they communicate

Parent tab = the Business Suite post list. Worker tab = one post detail where reactions are read and processed. Keeping them separate prevents losing the parent list position.

Synchronized data

Current-post invites, processed/expected reactions, Today/Week/Month counters and LIVE yield are published through the local job and reflected in both tabs.

Local frequency

The worker publishes status about every 1.2 seconds and the parent also polls about every 0.5 seconds. This is local browser traffic and does not increase Apps Script calls.

Automatic close

After a verified completion, the worker closes automatically and the parent proceeds to the next post.

Pause and Stop

You can pause or stop from either tab. Stopping from the worker publishes the reached progress and then closes that tab.

When “Waiting to resume” appears

If Facebook stops loading, the worker enters a recoverable error or no real progress is detected for a long time, the parent does not open another post. Use Resume worker tab, or only if you accept the reached data, Archive post and continue.

“Archive post and continue” is a manual override. It marks the post completed with the reactions actually reached even if the total was not verified. Use it only when Facebook can no longer load the remainder.
09 · LOCAL MODE

When to choose Local

Choose Local when you work from one Chrome profile or do not want any external service setup. It does not make requests to your Google Sheet.

  • Settings, counters, run history, post archive and operational data stay in the current Chrome profile.
  • Saved processed posts are local and separated by business/section/period scope.
  • The emergency checkpoint can resume an interrupted run in the same profile and expires after 12 hours.
  • Adaptive yield for a fresh Local run starts from observation again; it is not shared across Chrome profiles.
  • Switching Chrome profiles does not automatically import the other profile’s local data.
Best fit: simple setup, one operating profile, no need to move the same Page between browser profiles.
10 · GOOGLE SHEETS

Synchronize progress across Chrome profiles

This mode is optional and advanced. Every user connects their own Google Sheet and their own Google Apps Script Web App. The public build contains no personal preconfigured endpoint.

What is synchronized: Page, process/resume date, last completed date, status, handled posts for the day, current checkpoint, session lock and adaptive yield. Visible Today/Week/Month counters remain local to each Chrome profile.

A. Create the Google Sheet

  1. Create a new Google Sheet.
  2. Rename the sheet tab exactly Stati.
  3. Create four columns in row 1. Recommended labels:
ABCD
PageDate to process/resumeLast completed dateStatus

Add one row per Page. Page name is the unique key and is matched case-insensitively. Use unique names.

Demo Page25/10/202424/10/2024Ready

Column B: day to start or resume. Column C: last fully completed day. Column D: readable status updated by the tool. When a day is completed, B advances to the next day and C becomes the completed day.

B. Install the Apps Script backend

  1. From the Google Sheet open Extensions → Apps Script. Open it from the sheet because the backend uses the active spreadsheet.
  2. Delete the starter content in Code.gs.
  3. Copy and paste the complete code below.
  4. Save the project.
Google Apps Script – Invite Likers state backend

C. Deploy as a Web App

  1. In Apps Script choose Deploy → New deployment.
  2. Type: Web app.
  3. Execute as: Me.
  4. Who has access: Anyone.
  5. Authorize the project when Google asks.
  6. Copy the final URL. It must start with https://script.google.com/macros/s/ and end with /exec. Do not use the /dev URL.
Web App security. With “Anyone” access, anyone who obtains the URL can technically call the Web App. Keep the URL private, do not publish it, and use this sheet only for operational state—not sensitive data.

D. Connect Invite Likers

  1. Choose Google Sheets in onboarding or open Settings → Configure Google Sheets.
  2. Paste your /exec URL.
  3. Press Test connection.
  4. After a successful test, the tool loads Page names from column A of Stati.
  5. Select the Page that matches the one open in Business Suite.

E. Hidden technical sheet

On first use the backend automatically creates _FBIL_Checkpoint and tries to hide it. It stores checkpoint JSON, last post, handled-post count, Run ID, session, heartbeat, update time and sequence. Do not edit or delete it while a run is active.

F. Lock, heartbeat and writes

One session per Page

The backend prevents two Chrome profiles from processing the same Page at the same time.

Heartbeat every 30 s

Keeps the lock alive. If the browser closes abruptly, the backend treats the session as abandoned after about 75 seconds without heartbeat.

Debounced progress sync

Closely spaced checkpoint updates are grouped with an approximately 8-second debounce to reduce Apps Script requests.

Important events are immediate

Pause, adaptive pause, Stop, error and day changes trigger important saves. After 3 consecutive heartbeat failures the tool stops for safety.

G. Resume across profiles

If one profile completes 9 posts and is interrupted on the tenth, the central checkpoint stores the 9 handled posts. Another profile selecting the same Page skips those 9 and reopens the current post if it had not been recorded as completed. Adaptive yield is carried forward across days and profiles.

11 · RESUME & RECOVERY

What happens when something goes wrong

SituationBehavior
Meta table unavailable / Retry buttonThe tool automatically tries to recover the table, with up to 5 internal retry attempts.
Table cannot be recoveredAn emergency checkpoint is saved and the page may be reloaded automatically, up to 3 attempts.
Reload / unexpected closeLocal mode uses the emergency checkpoint while it is valid (up to 12 hours). Sheets also retains the central checkpoint.
Worker heartbeat missingThe system tolerates roughly 5 minutes before treating worker communication as problematic.
No real progressAfter 45 minutes without progress, the worker becomes recoverable instead of opening another post.
Extremely long postAbsolute 72-hour safety limit for a single worker.
Reaction popup stallsThe worker can attempt up to 6 automatic popup reopenings.

Reaction verification

The tool compares expected reactions with processed reactions. A post is automatically completed only when there is a valid expected total and the difference stays within the internal tolerance of 150 reactions. The tolerance handles small loading discrepancies without ending too early.

If “Waiting to resume” appears: try “Resume worker tab” first. Use manual completion/archive only as a last resort because it accepts the partial progress reached.
12 · RESULTS & SAVED DATA

History, archive and manual tools

Results / latest progress

Shows recent runs: status, period, last date reached, posts, invites, reactions, end reason and daily detail. Up to 20 runs are stored in the Chrome profile.

Processed posts archive

When post saving is enabled, shows up to 100 recent records with content_id/fingerprint, title, date, reactions, invites and manual-completion flag. Records can be searched and individually removed.

Archive and skip by number

While stopped, enter the # number assigned to a post in the current period. The post is marked to be skipped on later runs. Use this only for posts you intentionally want to exclude.

Clear saved posts for this period

Available only while stopped. Removes saved posts for the current period so a later run can process from the first post again.

13 · ADVERTISING POSTS

Advertising posts mode

This is a separate workflow for Business Suite’s Advertising posts tab. Enable it only when that tab is actually selected.

  • It cannot be used together with “Continue to following days”.
  • The tool checks advertising-post engagement details and also handles posts that are confirmed to have zero reactions.
  • If the option is enabled but the Advertising posts tab is not selected, the run is blocked with a warning.
  • To return to normal posts, stop processing, disable the option, save settings and return to Published posts.
14 · TROUBLESHOOTING

Quick diagnosis

The worker tab does not open

Check that the extension is enabled and Chrome allows the new tab from Business Suite. Return to the list, stop if necessary and retry.

The worker shows “—” for yield

In public v8.0 parent and worker receive the same yield state. While a post is running, LIVE should appear and the value should change when invite count increases. If it remains “—”, check the log and reopen the worker.

Yield stays blue even though it is high

This is correct during the first 10 completed posts: blue means Observation, not poor yield. From the tenth completed post the color switches to the calculated regime.

“x/30 posts/60 min” goes back to zero

It is a rolling window: openings older than 60 minutes are removed. This does not remove completed posts from the 20-post yield window.

Google Sheets timeout / connection failed

Make sure the URL ends in /exec, the Web App deployment is active, access is “Anyone”, and the spreadsheet contains the Stati sheet. The tool retries requests up to 3 times before failing.

Google Sheets says the Page is already being processed

Another profile holds the Page lock, or the previous session has not expired yet. After an abrupt browser close, wait about 75 seconds and retry.

The tool does not move to the next day

Check that Continue to following days is enabled, the starting date is a single date and Advertising posts is off. The tool never goes beyond today and stops after 7 consecutive empty days.

Meta shows “Something went wrong”

The tool tries Meta’s Retry button and, if needed, checkpoint/reload recovery. If the problem persists, let the safety flow finish and resume when Meta is available again.

15 · DATA & SECURITY

Where data is stored

Local

Preferences, counters, run history, post archive, emergency checkpoint and operational data are stored in the current Chrome profile.

Google Sheets

When Sheets is selected, operational state and checkpoint data are sent to the Apps Script URL you configured. The public build does not use a shared Google Sheets endpoint owned by the author.

Licenses and payments

The Free plan is handled locally. For Premium plans, checkout and commercial license management are handled by the payment/licensing system configured for the product. Do not enter payment-card data directly into the Invite Likers panel.

The Web App URL itself is stored locally in the Chrome profile. Google Sheets mode is intended for Page operational state, not for personal or sensitive data.

Responsible use. Invite Likers is an independent automation tool. Use it only on Pages you are authorized to manage, follow platform terms and limits, and stop automation if Meta displays blocks, verification requests or restrictions.
16 · FAQ

Frequently asked questions

What if I do not buy a Premium plan?

You can continue using the Free plan. The tool enforces a maximum of 100 invites per day; the other features remain available according to the public version configuration.

Local or Google Sheets: which should I choose?

Local if you work from one profile and want immediate setup. Google Sheets if the same Page must be resumed from multiple Chrome profiles while keeping date, handled posts and adaptive yield.

Can two profiles process the same Page at the same time?

Not in Google Sheets mode: the central lock is designed to prevent that. Different Pages can be worked on separately, but one Page is expected to have one active central session.

Does LIVE yield immediately affect pauses?

No. The large value can include the current post, but the regime and yield-based pauses use completed posts only.

Why is a post reopened after an interruption?

If it was not recorded as completed, reopening is the safer behavior. Users already invited are recognized by Meta’s changed invite state and should not be invited again through an already-changed button.

Can I change settings while it is working?

Saved settings are sent to the active worker too. For options that change the workflow type, such as Advertising posts or switching Local/Sheets, stop processing first.

Can I open this tutorial from the tool?

Yes. The panel footer contains “Guide & tutorial ↗”, which opens this page in a new tab.

Automation Control · Invite Likers · PUBLIC v8.2

Aprende Invite Likers de principio a fin

Esta guía explica qué hace la herramienta, cómo preparar Meta Business Suite, cómo configurar cada opción, cómo interpretar los contadores y cómo usar la sincronización de Google Sheets sin dar nada por supuesto.

Aviso sobre soporte de idiomas

El desarrollo principal y las pruebas se realizan actualmente en italiano. Si encuentras una anomalía usando Meta Business Suite en inglés o español, cambia temporalmente Meta a italiano cuando sea posible y comunica el problema adjuntando capturas o vídeo.

La herramienta en acción
Automation Control Invite Likers en acción

Inicio rápido

1Elige idioma y planSelecciona Italiano, English o Español y después Free o un plan Premium.
2Abre Meta Business SuiteVe a publicaciones y selecciona la Página de Facebook correcta.
3Elige una sola fechaSe recomienda una fecha única para el procesamiento automático y los días siguientes.
4Elige Local o Google SheetsLocal funciona de inmediato; Sheets comparte checkpoint y rendimiento entre perfiles Chrome.
5Revisa los ajustesComprueba límite diario, delay, pausas y opciones de guardado.
6Inicia y controla LIVEPulsa “Procesar todos los posts” y controla invitaciones, reacciones, rendimiento y registro.
01 · VISTA GENERAL

Qué es Automation Control – Invite Likers

Invite Likers funciona dentro de Meta Business Suite y automatiza el procesamiento de las reacciones de los posts. Para cada post abre el detalle, lee la lista de reacciones, reconoce a los usuarios ya invitados y utiliza el botón disponible para invitar a los usuarios elegibles. Durante el trabajo mantiene contadores, checkpoints, historial de ejecuciones y sistemas automáticos de control del ritmo.

Importante. La herramienta no modifica ni evita los límites impuestos por Meta. El “Límite diario” es un límite interno de la herramienta, no una garantía de que esa cantidad esté permitida para tu cuenta. Usa ajustes prudentes y respeta las reglas y avisos de la plataforma.

Procesamiento automático

Recorre los posts, abre el detalle y procesa las reacciones sin abrir manualmente cada publicación.

Control LIVE

La pestaña madre y la pestaña secundaria comparten invitaciones, reacciones y rendimiento del post actual.

Reanudación

Los checkpoints locales y, opcionalmente, Google Sheets permiten continuar sin empezar desde cero.

Antes de empezar

  • Debes haber iniciado sesión en Meta Business Suite y tener acceso a la Página que quieres procesar.
  • La extensión debe estar habilitada en business.facebook.com.
  • Mientras “Procesar todos los posts” está activo, no cierres voluntariamente la pestaña madre; la pestaña secundaria puede abrirse y cerrarse automáticamente.
  • Si la pestaña de trabajo no se abre, comprueba que Chrome no esté bloqueando nuevas pestañas para Business Suite.
02 · PRIMER INICIO

El asistente inicial

En el primer inicio Invite Likers muestra un asistente de seis pasos. El idioma y el plan se recuerdan en el perfil Chrome actual; la introducción puede abrirse de nuevo desde Ajustes.

1

Idioma

Elige Italiano, English o Español.

2

Plan

Elige Free o un plan Premium. Free permite hasta 100 invitaciones al día.

3

Cómo funciona

Resumen de publicaciones, pestaña secundaria, rendimiento y protecciones.

4

Preparar Meta

Comprueba Página, sección de publicaciones y fecha/periodo.

5

Dónde guardar el progreso

Elige Local o Google Sheets.

6

Configuración final

Local está listo inmediatamente; Sheets requiere un Web App de Apps Script y prueba de conexión.

Nota. Después del onboarding, en las cargas normales la herramienta puede volver a pedir el modo operativo. Es intencional para evitar usar por error el checkpoint de otra Página o un modo de guardado distinto.
03 · PLANES Y LICENCIAS

Free, Premium y gestión de licencia

Invite Likers puede usarse gratis con un máximo estricto de 100 invitaciones al día. Los planes Premium eliminan el límite Free y mantienen el límite diario configurable desde Ajustes.

FREE

Gratis

€0

Máximo 100 invitaciones/día. Sin suscripción.

1 mes

€9,99

Acceso Premium durante 1 mes.

AHORRA 25%

6 meses

€44,99

Acceso Premium · aprox. €7,50/mes.

MEJOR VALOR · -58%

2 años

€99,99

Acceso Premium · aprox. €4,17/mes.

Cómo funciona la activación Premium

1Elige un planSelecciona el plan durante el onboarding o desde “Plan y licencia”.
2CheckoutLos planes públicos de pago se procesan mediante Lemon Squeezy.
3LicenciaDespués de la compra recibes la licencia asociada a tu plan.
4ActivaciónIntroduce la licencia en la herramienta; Premium se desbloquea solo tras verificarla.
Nota. El plan Free siempre permanece disponible. Si una licencia Premium no es válida o no puede verificarse, la herramienta sigue en Free con un máximo de 100 invitaciones/día. La licencia Owner Lifetime está reservada al autor y no es un plan comercial.
04 · META BUSINESS SUITE

Cómo preparar correctamente Business Suite

Para posts publicados

  1. Abre Meta Business Suite y selecciona la Página de Facebook correcta.
  2. Abre Publicaciones / Published posts.
  3. Usa el calendario y selecciona una sola fecha.
  4. Mantén visible la lista y pulsa Procesar todos los posts.
Google Sheets: la Página abierta en Business Suite debe coincidir con la Página elegida desde la lista del archivo. El nombre en la hoja es la clave del checkpoint.

Fecha única vs intervalo

Una sola fecha es obligatoria para Continuar con los días siguientes. También es la opción más fiable con Google Sheets porque “Fecha por procesar/reanudar” guarda un único día.

05 · PANEL

Cómo leer el panel

Estado superior

Detenido, Todos los posts, En pausa, Pausa adaptativa o Esperando reanudación indican el estado. El botón “−” minimiza el panel.

Modo

La etiqueta muestra LOCAL o SHEETS. Sheets muestra además Página, próxima fecha, última fecha completada, estado y checkpoint. “Cambiar” solo está disponible con el procesamiento detenido.

Post actual y progreso

Muestra el número asignado al post, el día, cuántos posts han sido reconocidos y un porcentaje. El total puede crecer mientras se recorre la lista.

Hoy / Semana / Mes

Son invitaciones registradas por la herramienta en el perfil de Chrome actual. Hoy se reinicia al cambiar de día, Semana al cambiar de semana ISO y Mes al cambiar de mes. No son contadores globales sincronizados entre perfiles.

Post / Reacciones / Sesión

Post = posts completados en la ejecución. Reacciones = procesadas / esperadas del post actual. Sesión = nuevas invitaciones desde el inicio actual.

Próxima invitación en

Cuenta atrás del delay aleatorio antes de la siguiente invitación. Durante una pausa puede mostrar el tiempo de pausa.

Posts guardados en el periodo

Muestra cuántos posts están memorizados como ya gestionados en el ámbito y periodo actual cuando el guardado está activo.

Registro inferior

La línea más útil para saber qué hace la herramienta: apertura, reacciones, pausas, recuperación, calendario, errores y reanudaciones aparecen aquí.

Botones principales

Procesar todos los posts

Modo principal. Recorre la tabla, numera los posts, abre una pestaña secundaria y continúa hasta terminar el periodo, pulsar Stop, alcanzar el límite diario o activar una condición de seguridad.

Procesar post abierto

Modo manual para un solo post ya abierto con el popup de reacciones disponible. No recorre la lista ni días siguientes; usa “Procesar todos los posts” para el flujo completo con checkpoint.

Pausa / Reanudar

Suspende el flujo sin cerrarlo. Si existe una pestaña secundaria, el comando se envía también allí. En Google Sheets el estado de pausa se guarda inmediatamente.

Stop

Detiene el flujo. La pestaña secundaria recibe Stop y se cierra; en Google Sheets se guarda el checkpoint y se libera el bloqueo de la Página.

06 · AJUSTES

Cada ajuste: qué hace y por qué configurarlo

Plan y licencia

Muestra el plan activo y permite gestionar o activar una licencia Premium. En Free, el máximo diario efectivo sigue siendo 100 invitaciones aunque se introduzca un valor superior.

Por qué: separa claramente el uso gratuito del acceso Premium e impide que los ajustes locales superen el límite Free.

Idioma de la interfaz

Cambia IT / EN / ES sin reinstalar. La preferencia es local al perfil de Chrome.

Por qué: hace legibles el panel, los estados y los mensajes principales.

Configurar Google Sheets

Abre la pantalla para introducir o sustituir la URL /exec de tu Web App de Apps Script y probar la conexión.

Por qué: solo es necesario si quieres compartir checkpoint y rendimiento adaptativo entre perfiles Chrome.

Ver introducción de nuevo

Reinicia el onboarding y vuelve a mostrar idioma e introducción.

Por qué: útil para cambiar la configuración inicial o repasar el flujo.

Límite diario

Plan Free: máximo efectivo de 100 invitaciones/día. Plan Premium: el límite diario sigue siendo configurable en Ajustes hasta el máximo técnico de la herramienta.

Por qué: es un techo operativo interno. No es un límite oficial de Meta ni garantiza que tu cuenta pueda enviar esa cantidad de invitaciones.

Delay de invitaciones default 3–8 s

Después de cada nueva invitación se elige un retraso aleatorio entre mínimo y máximo.

Por qué: evita clics consecutivos sin pausa y crea un ritmo más gradual. El mínimo es 1 segundo y el máximo debe ser igual o mayor.

Pausa automática default activa · cada 40

Cada múltiplo del umbral diario configurado (40, 80, 120…) provoca una pausa de 60 segundos.

Por qué: añade descansos periódicos incluso cuando los posts generan muchas invitaciones.

Guardar posts procesados default desactivado

Guarda los posts gestionados y crea un archivo. Las siguientes ejecuciones del mismo periodo pueden saltar posts guardados.

Por qué: útil si vuelves a la misma fecha. En Sheets el checkpoint central sigue siendo la fuente principal entre perfiles y el archivo local es una protección adicional.

Continuar con los días siguientes default desactivado

Al terminar un día, abre el calendario, pulsa el día siguiente y aplica el cambio. Continúa hasta hoy, el límite diario u otra condición de parada.

Por qué: evita cambiar la fecha manualmente. Requiere una sola fecha inicial y no puede combinarse con Posts publicitarios.

Posts publicitarios default desactivado

Activa el flujo específico de la pestaña Posts publicitarios. Esa pestaña debe estar seleccionada antes de iniciar.

Por qué: la estructura de los posts publicitarios es distinta de la de los posts publicados normales.
Guardar ajustes. Los cambios no son definitivos hasta pulsar Guardar. Si hay una pestaña secundaria activa, la configuración también se envía al trabajo actual; para cambios estructurales como Posts publicitarios, configúralos antes de iniciar.
07 · RENDIMIENTO Y PROTECCIONES

Cómo funciona el rendimiento invitaciones/post

El cuadro usa una ventana de hasta 20 posts completados. El valor grande también es LIVE: mientras se procesa el post actual incluye inmediatamente las invitaciones encontradas. Las decisiones de pausa siguen usando solo posts completados.

Ejemplo: 4 posts completados con 138 invitaciones = 34,50 invitaciones/post. Cuando empieza el quinto post, el valor LIVE puede cambiar con cada nueva invitación, pero “Observación 4/10 completados” pasa a 5/10 solo cuando el post se completa realmente.

Fase de observación

Durante los primeros 10 posts completados el cuadro permanece azul. Los datos ya se ven, pero la muestra sigue en aprendizaje y todavía no se aplican pausas adaptativas basadas en rendimiento.

Normal · verde≥ 1,00Sin pausa extra por rendimiento.
Ralentizado · amarillo0,50–0,99Pausa aleatoria 2–4 min cada 8 posts completados.
Protegido · naranja0,25–0,49Pausa aleatoria 5–8 min cada 5 posts completados.
Muy lento · rojo< 0,25Pausa aleatoria 10–15 min cada 3 posts completados.

Otras protecciones automáticas no editables

ProtecciónComportamientoMotivo
30 posts / 60 minMáximo 30 aperturas en una ventana móvil de 60 minutos. Al llegar al límite espera hasta bajar y añade 30–90 s aleatorios.Evita abrir demasiados posts de bajo rendimiento en poco tiempo.
10 posts seguidos con 0 invitacionesPausa aleatoria 15–25 min; puede repetirse a 20, 30… ceros consecutivos.Reduce mucho el ritmo cuando el rendimiento es nulo.
Cada 10 posts gestionadosPausa base de 60 s si no se ha activado una pausa adaptativa en ese mismo post.Red de seguridad general.
Cada 100 reacciones procesadasPausa aleatoria 30–60 s dentro de posts muy grandes.Evita un procesamiento continuo demasiado largo en el mismo post.
“x/30 posts/60 min” no es el número de posts completados. Cuenta aperturas de los últimos 60 minutos. Una apertura de hace más de una hora desaparece de este contador, aunque el resultado del post pueda seguir en la ventana de rendimiento de 20 posts.
08 · MADRE / SECUNDARIA

Por qué se abren dos pestañas y cómo se comunican

Pestaña madre = lista de posts en Business Suite. Pestaña secundaria = detalle de un post donde se procesan las reacciones. Separarlas evita perder la posición de la lista.

Datos sincronizados

Invitaciones del post, reacciones procesadas/esperadas, contadores Hoy/Semana/Mes y rendimiento LIVE se publican en el trabajo local y se reflejan en ambas pestañas.

Frecuencia local

La secundaria publica su estado aproximadamente cada 1,2 s y la madre hace además polling de seguridad cada 0,5 s. Es tráfico local del navegador y no aumenta las llamadas a Apps Script.

Cierre automático

Después de completar y verificar un post, la secundaria se cierra automáticamente y la madre continúa con el siguiente.

Pausa y Stop

Puedes pausar o detener desde cualquiera de las dos. Stop desde la secundaria publica el progreso alcanzado y después cierra la pestaña.

Cuando aparece “Esperando reanudación”

Si Facebook deja de cargar, la secundaria entra en error recuperable o no hay progreso real durante mucho tiempo, la madre no abre otro post. Usa Reanudar pestaña secundaria o, solo si aceptas los datos alcanzados, Archivar post y continuar.

“Archivar post y continuar” es una anulación manual. Marca el post como completado con las reacciones realmente alcanzadas aunque el total no haya sido verificado. Úsalo solo si Facebook ya no puede cargar el resto.
09 · MODO LOCAL

Cuándo elegir Local

Elige Local si trabajas desde un único perfil Chrome o no quieres configurar servicios externos. No realiza solicitudes a tu Google Sheet.

  • Ajustes, contadores, historial, archivo y datos operativos permanecen en el perfil Chrome actual.
  • Los posts guardados son locales y se separan por ámbito/sección/periodo.
  • El checkpoint de emergencia puede reanudar una ejecución interrumpida en el mismo perfil y caduca después de 12 horas.
  • El rendimiento adaptativo de una nueva ejecución Local vuelve a empezar en Observación; no se comparte entre perfiles Chrome.
  • Cambiar de perfil Chrome no importa automáticamente los datos locales del otro perfil.
Ideal para: configuración simple, un solo perfil operativo y sin necesidad de mover la misma Página entre perfiles.
10 · GOOGLE SHEETS

Sincronización entre perfiles Chrome

Es una modalidad opcional y avanzada. Cada usuario conecta su propio Google Sheet y su propio Web App de Google Apps Script. La build pública no contiene un endpoint personal preconfigurado.

Qué se sincroniza: Página, fecha por procesar/reanudar, última fecha completada, estado, posts gestionados del día, checkpoint actual, bloqueo de sesión y rendimiento adaptativo. Los contadores visibles Hoy/Semana/Mes siguen siendo locales de cada perfil Chrome.

A. Crea el Google Sheet

  1. Crea un Google Sheet nuevo.
  2. Cambia el nombre de la pestaña exactamente a Stati.
  3. Crea cuatro columnas en la fila 1. Nombres recomendados:
ABCD
PáginaFecha por procesar/reanudarÚltima fecha completadaEstado

Añade una fila por Página. El nombre de Página es la clave única y se compara sin distinguir mayúsculas/minúsculas.

Página Demo25/10/202424/10/2024Listo

Columna B: día para empezar o reanudar. Columna C: último día completado por completo. Columna D: estado legible actualizado por la herramienta. Al completar un día, B avanza al siguiente y C pasa al día recién completado.

B. Instala el backend Apps Script

  1. Desde el Google Sheet abre Extensiones → Apps Script. Es importante abrirlo desde la hoja porque el backend usa la hoja activa.
  2. Borra el contenido inicial de Code.gs.
  3. Copia y pega el código completo siguiente.
  4. Guarda el proyecto.
Google Apps Script – backend de estado Invite Likers

C. Publica como Web App

  1. En Apps Script elige Implementar / Deploy → Nueva implementación / New deployment.
  2. Tipo: Aplicación web / Web app.
  3. Ejecutar como: Yo / Me.
  4. Quién tiene acceso: Cualquiera / Anyone.
  5. Autoriza el proyecto cuando Google lo solicite.
  6. Copia la URL final. Debe empezar por https://script.google.com/macros/s/ y terminar en /exec. No uses la URL /dev.
Seguridad del Web App. Con acceso “Cualquiera”, cualquier persona que obtenga la URL puede técnicamente llamar al Web App. Mantén la URL privada, no la publiques y usa la hoja solo para estado operativo, no para datos sensibles.

D. Conecta Invite Likers

  1. Elige Google Sheets en el onboarding o abre Ajustes → Configurar Google Sheets.
  2. Pega tu URL /exec.
  3. Pulsa Probar conexión.
  4. Tras una prueba correcta, la herramienta carga las Páginas de la columna A de Stati.
  5. Selecciona la Página que coincide con la abierta en Business Suite.

E. Hoja técnica oculta

En el primer uso el backend crea automáticamente _FBIL_Checkpoint e intenta ocultarla. Guarda checkpoint JSON, último post, posts gestionados, Run ID, sesión, heartbeat, actualización y secuencia. No la edites ni la borres durante una ejecución.

F. Bloqueo, heartbeat y escrituras

Una sesión por Página

El backend impide que dos perfiles Chrome procesen la misma Página al mismo tiempo.

Heartbeat cada 30 s

Mantiene el bloqueo activo. Si el navegador se cierra bruscamente, la sesión se considera abandonada tras unos 75 segundos sin heartbeat.

Sync agrupada

Las actualizaciones cercanas del checkpoint se agrupan con un debounce de unos 8 segundos para reducir solicitudes Apps Script.

Eventos importantes inmediatos

Pausa, pausa adaptativa, Stop, error y cambio de día realizan guardados importantes. Tras 3 fallos consecutivos de heartbeat la herramienta se detiene por seguridad.

G. Reanudación entre perfiles

Si un perfil completa 9 posts y se interrumpe en el décimo, el checkpoint central conserva los 9 gestionados. Otro perfil que seleccione la misma Página salta esos 9 y vuelve a abrir el post actual si no se había registrado como completado. El rendimiento adaptativo se conserva entre días y perfiles.

11 · REANUDACIÓN Y RECUPERACIÓN

Qué ocurre cuando algo falla

SituaciónComportamiento
Tabla Meta no disponible / botón ReintentarLa herramienta intenta recuperar automáticamente la tabla, hasta 5 intentos internos.
Tabla no recuperableGuarda un checkpoint de emergencia y puede recargar la página automáticamente, hasta 3 intentos.
Recarga / cierre imprevistoLocal usa el checkpoint de emergencia si sigue siendo válido (hasta 12 horas). Sheets conserva además el checkpoint central.
Sin heartbeat de la secundariaEl sistema tolera aproximadamente 5 minutos antes de considerar problemática la comunicación.
Sin progreso realDespués de 45 minutos sin progreso, el trabajo pasa a estado recuperable y no abre otro post.
Post extremadamente largoLímite absoluto de seguridad de 72 horas para un único worker.
Popup de reacciones bloqueadoLa secundaria puede intentar hasta 6 reaperturas automáticas.

Verificación de reacciones

La herramienta compara el total esperado con las reacciones procesadas. Un post solo se completa automáticamente cuando existe un total esperado válido y la diferencia queda dentro de la tolerancia interna de 150 reacciones. La tolerancia gestiona pequeñas discrepancias de carga sin terminar demasiado pronto.

Si aparece “Esperando reanudación”: prueba primero “Reanudar pestaña secundaria”. Usa el completado/archivo manual solo como última opción porque acepta el progreso parcial alcanzado.
12 · RESULTADOS Y DATOS

Historial, archivo y herramientas manuales

Resultados / último progreso

Muestra ejecuciones recientes: estado, periodo, última fecha alcanzada, posts, invitaciones, reacciones, motivo de cierre y detalle diario. Se guardan hasta 20 ejecuciones en el perfil Chrome.

Archivo de posts procesados

Con el guardado activo, muestra hasta 100 registros recientes con content_id/fingerprint, título, fecha, reacciones, invitaciones y marca de completado manual. Puedes buscar y eliminar registros.

Archivar y saltar por número

Con la herramienta detenida, introduce el número # asignado al post del periodo actual. Quedará marcado para saltarlo en ejecuciones posteriores.

Borrar posts guardados del periodo

Solo con el procesamiento detenido. Elimina los posts guardados del periodo actual para que una ejecución posterior pueda volver a procesarlos desde el primero.

13 · POSTS PUBLICITARIOS

Modo Posts publicitarios

Es un flujo separado para la pestaña Posts publicitarios de Business Suite. Actívalo solo cuando esa pestaña esté realmente seleccionada.

  • No puede usarse junto con “Continuar con los días siguientes”.
  • La herramienta comprueba el detalle de engagement y también gestiona posts confirmados con 0 reacciones.
  • Si la opción está activa pero la pestaña Posts publicitarios no está seleccionada, el inicio se bloquea con un aviso.
  • Para volver a posts normales, detén el procesamiento, desactiva la opción, guarda y vuelve a Publicaciones.
14 · PROBLEMAS COMUNES

Diagnóstico rápido

La pestaña secundaria no se abre

Comprueba que la extensión esté activa y que Chrome permita abrir la nueva pestaña desde Business Suite. Vuelve a la lista, detén si es necesario y reintenta.

La secundaria muestra “—” en rendimiento

En public v8.0 madre y secundaria reciben el mismo estado de rendimiento. Durante un post debe aparecer LIVE y el valor debe cambiar cuando aumentan las invitaciones. Si permanece “—”, revisa el registro y vuelve a abrir la secundaria.

El rendimiento sigue azul aunque sea alto

Es correcto durante los primeros 10 posts completados: azul significa Observación, no mal rendimiento. Desde el décimo post el color pasa al régimen calculado.

“x/30 posts/60 min” vuelve a cero

Es una ventana móvil: las aperturas de hace más de 60 minutos se eliminan. Esto no borra los posts de la ventana de rendimiento de 20 completados.

Google Sheets: timeout o conexión fallida

Comprueba que la URL termine en /exec, la distribución Web App esté activa, el acceso sea “Cualquiera” y exista la hoja Stati. La herramienta reintenta las solicitudes hasta 3 veces.

Google Sheets dice que la Página ya está en procesamiento

Otro perfil tiene el bloqueo o la sesión anterior aún no ha caducado. Tras un cierre brusco del navegador, espera unos 75 segundos y vuelve a intentar.

No pasa al día siguiente

Comprueba que Continuar con los días siguientes esté activo, la fecha inicial sea única y Posts publicitarios esté desactivado. La herramienta nunca avanza más allá de hoy y se detiene tras 7 días consecutivos sin posts.

Meta muestra “Se ha producido un problema”

La herramienta prueba Reintentar y, si hace falta, recuperación con checkpoint/recarga. Si persiste, deja terminar el flujo de seguridad y reanuda cuando Meta vuelva a estar disponible.

15 · DATOS Y SEGURIDAD

Dónde se guardan los datos

Local

Preferencias, contadores, historial, archivo, checkpoint de emergencia y datos operativos se guardan en el perfil Chrome actual.

Google Sheets

Cuando eliges Sheets, el estado operativo y checkpoint se envían a la URL Apps Script que configuraste. La build pública no usa un endpoint compartido del autor.

Licencias y pagos

El plan Free se gestiona localmente. Para los planes Premium, el checkout y la gestión comercial de licencias se realizan mediante el sistema de pagos/licencias configurado para el producto. No introduzcas datos de tarjeta directamente en el panel de Invite Likers.

La URL del Web App se guarda localmente en el perfil Chrome. Google Sheets está pensado para estado operativo de la Página, no para datos personales o sensibles.

Uso responsable. Invite Likers es una herramienta de automatización independiente. Úsala solo en Páginas que estés autorizado a gestionar, respeta las condiciones y límites de la plataforma y detén la automatización si Meta muestra bloqueos, verificaciones o restricciones.
16 · FAQ

Preguntas frecuentes

¿Qué ocurre si no compro un plan Premium?

Puedes seguir utilizando el plan Free. La herramienta aplica un máximo de 100 invitaciones al día; las demás funciones siguen disponibles según la configuración de la versión pública.

¿Local o Google Sheets?

Local si trabajas desde un único perfil y quieres empezar de inmediato. Google Sheets si la misma Página debe poder reanudarse desde varios perfiles Chrome conservando fecha, posts gestionados y rendimiento adaptativo.

¿Pueden dos perfiles procesar la misma Página al mismo tiempo?

No en Google Sheets: el bloqueo central está diseñado para impedirlo. Páginas distintas pueden trabajarse por separado, pero una misma Página debe tener una sola sesión central activa.

¿El rendimiento LIVE afecta inmediatamente a las pausas?

No. El valor grande puede incluir el post actual, pero el régimen y las pausas de rendimiento usan solo posts completados.

¿Por qué se vuelve a abrir un post después de una interrupción?

Si no estaba registrado como completado, volver a abrirlo es el comportamiento más seguro. Los usuarios ya invitados se reconocen por el estado cambiado del botón de Meta y no deberían volver a recibir el mismo clic de invitación.

¿Puedo cambiar ajustes mientras trabaja?

Los ajustes guardados se envían también a la pestaña secundaria activa. Para opciones que cambian el tipo de flujo, como Posts publicitarios o cambiar Local/Sheets, detén primero el procesamiento.

¿Puedo abrir este tutorial desde la herramienta?

Sí. El footer del panel contiene “Guía y tutorial ↗”, que abre esta página en una nueva pestaña.