Tutorials published by Jon Alexander Castillo

n8n vs Zapier: Which Automation Tool Actually Fits Your Work?
Trying to decide between n8n vs Zapier? This article breaks down pricing, hosting, integrations, AI features, and where self-hosted n8n on a cheap VPS can beat Zapier’s task-based plans. You’ll also see how Gravity Forms users can plug in the GravityWP n8n Connector and move key workflows off Zapier without rebuilding their forms.

Cloudflare Tunnel + n8n: Expose Local n8n for Webhook Testing (Dev Only)
This guide shows how to use Cloudflare Tunnel Quick Tunnels to put a local n8n instance on the internet for real webhook testing. It’s a dev-only recipe that lets tools like GravityWP’s n8n Connector call your local n8n over HTTPS, without renting a VPS or opening ports.

Self-Host n8n with Docker on a VPS
Learn how to self-host n8n with Docker on a VPS using a production-ready setup. This step-by-step guide walks you through configuring Docker Compose, Postgres, HTTPS, and WEBHOOK_URL so you can run reliable, secure n8n workflows on your own server.

One-Click n8n Hosting: How to Deploy n8n with Railway, Elestio & Coolify
Learn how one-click n8n hosting works on platforms like Railway, Elestio, and Coolify. This guide explains when to pick one-click hosting over n8n Cloud or a raw VPS, how templates are structured, and which env vars, security settings, and troubleshooting tips you can’t skip.

How to Set Up an n8n Instance: Cloud & VPS Options Explained
Not sure how to set up an n8n instance for your automations? This guide walks you through the main n8n hosting options from n8n Cloud to VPS self-hosting, one-click providers, and Docker on your own server so you can pick the setup that fits your budget, skills, and risk level.

Auto-Populate Gravity Forms from HubSpot using GravityWP API Connector
Enter an email, get the rest. This guide shows how to auto-populate Gravity Forms fields (first name, last name, phone) from HubSpot with a GET request using GravityWP’s API Connector and a HubSpot Private App token no custom code.

Connect Gravity Forms to Microsoft Dynamics 365 CRM (Dataverse)
Gravity Forms Dynamics 365 integration made simple. Connect WordPress to Microsoft Dataverse with OAuth 2.0 client credentials, add a Dataverse Application User/role, and configure a GET lookup to auto-fill Gravity Forms fields (contact by email or custom row). Clear steps, real settings, no custom code.

Build AI-Powered Workflows in Gravity Forms with the n8n Connector (Secure, No-Code JWT Setup)
Learn how to use the Gravity Forms n8n Connector to send entries to n8n, run an AI agent, and return a one-line reply on submit. Follow our JWT-secured, no-code setup: WordPress connection, n8n credential, form mapping, Webhook → AI Agent → Respond, and Immediate Update confirmation.

Auto-Populate Gravity Forms from ActiveCampaign using GravityWP API Connector
Gravity Forms ActiveCampaign integration made easy: auto-fill name and phone on submission with GravityWP API Connector. Faster forms, accurate entries, zero code.

Connect Gravity Forms to Salesforce (Auto-Fill by Email) with GravityWP API Connector
Auto-fill Gravity Forms entries from Salesforce by email, no custom code. This step-by-step guide uses GravityWP API Connector, OAuth 2.0 (Client Credentials), and a SOQL query to pull First Name, Last Name, and Company on submit.

Gravity Forms Shortcode: The Complete Guide for Embedding and Customizing Forms
Learn how to use the Gravity Form shortcode to embed forms in WordPress. Covers AJAX, prefilled fields, and PHP integration with simple examples.

How to store Gravity Forms data in a custom WordPress table using Entry to Database
Discover how to use Gravity Forms Entry to Database to save submissions directly into custom WordPress tables—perfect for building organized data workflows.

How to create a declaration forms using List Field Add-Ons in Gravity Forms
How to build a Declaration Form with date pickers, dropdowns, text area's, and number formatting, using Gravity Forms List Field Add-Ons.

Auto-fill Gravity Forms fields with Airtable data using GravityWP API Connector
Easily connect Airtable to Gravity Forms without writing code. In this step-by-step guide, you'll learn how to use the GravityWP API Connector to auto-fill form fields using data from your Airtable base.