The fastest answers go to questions someone else can reproduce. Before you post, collect these five things.
- Versions. WordPress, PHP, Gravity Forms, and every add-on involved. Forms → System Status lists all of them; copy the relevant lines.
- Expected vs. actual. "The notification didn't send" is a start. "The admin notification sends, but the user notification with conditional logic on field 7 never does" gets answered.
- The form. A screenshot of the fields involved, or an export from Forms → Import/Export. Exports include your notification and confirmation settings, so check for email addresses you don't want public.
- Logs. Enable logging under Forms → Settings → Logging, reproduce the problem, and paste the lines around the failure. For feed and notification problems, the answer is usually in the log.
- What you already tried. A conflict test on staging (default theme, other plugins off), cache cleared, a second browser. Saying so saves a round trip.
Title it like a search query. "Conditional logic ignores a value set by Populate Anything" helps the next person with the same problem. "Help, form broken" doesn't.
Long code goes in a Gist. Short snippets are fine inline. For anything longer than a few lines, link a GitHub Gist so the indentation survives.
Post the fix. When you solve it, reply with what worked, even if nobody else answered.
<p>The fastest answers go to questions someone else can reproduce. Before you post, collect these five things.</p><ol><li><strong>Versions.</strong> WordPress, PHP, Gravity Forms, and every add-on involved. <em>Forms → System Status</em> lists all of them; copy the relevant lines.</li><li><strong>Expected vs. actual.</strong> "The notification didn't send" is a start. "The admin notification sends, but the user notification with conditional logic on field 7 never does" gets answered.</li><li><strong>The form.</strong> A screenshot of the fields involved, or an export from <em>Forms → Import/Export</em>. Exports include your notification and confirmation settings, so check for email addresses you don't want public.</li><li><strong>Logs.</strong> Enable logging under <em>Forms → Settings → Logging</em>, reproduce the problem, and paste the lines around the failure. For feed and notification problems, the answer is usually in the log.</li><li><strong>What you already tried.</strong> A conflict test on staging (default theme, other plugins off), cache cleared, a second browser. Saying so saves a round trip.</li></ol><p><strong>Title it like a search query.</strong> "Conditional logic ignores a value set by Populate Anything" helps the next person with the same problem. "Help, form broken" doesn't.</p><p><strong>Long code goes in a Gist.</strong> Short snippets are fine inline. For anything longer than a few lines, link a GitHub Gist so the indentation survives.</p><p><strong>Post the fix.</strong> When you solve it, reply with what worked, even if nobody else answered.</p>