If your feed fails when creating a task, the problem may be the task description. Asana only supports certain kinds of rich text and may reject unsupported content.
Supported HTML #
The following HTML tags are supported in task descriptions:
<strong>
<em>
<u>
<s>
<code>
<ol>
,<ul>
,<li>
<a>
<blockquote>
<pre>
Anything else will be stripped out or converted, which can lead to unexpected results. If unsupported markup is included, the API may reject the task.
Common Pitfalls #
- Using the {all_fields} merge tag: This generates a full table, which isn’t supported. Avoid using it in the description.
- Adding unsupported fields: Some fields (like the Signature field) can produce markup that causes task creation to fail.
What To Do #
- Use only the supported HTML tags listed above.
- Instead of {all_fields}, selectively include the fields you need with individual merge tags.
- If a specific field seems to cause errors (e.g., Signature), remove it from the description mapping.
- If errors persist:
- Try simplifying the description to plain text.
- Enable Gravity Forms logging.
- Contact support with the entry ID, description content, and error message.