Add anything you can build in HTML to your workflows
Limitless options for adding content
Multiple HTML blocks in one view
Built-in support
Add a HTML block into monday.com and make all kinds of content appear in your workflows: interactive forms, images, videos, even a complete web app.
Custom HTML, CSS, and JavaScript can be embedded into items, boards, or dashboards—wherever you need people to see or use it.
Add multiple HTML blocks and pin the most important content to the top of the view. You can also give each block a name, and open your HTML content in full screen.
When you open the app in monday.com, how-to videos show you how to add a HTML dialog. You’ll also find links to our documentation and support portal if you need more help.
Make your monday.com workflows more readable, interactive, and actionable.
Security & Compliance
Security
Does the developer periodically perform penetration testing?
Not answered
Does the developer have a dedicated security and privacy point of contact for such issues or questions?
Not answered
Does the app restrict redirects and forwards only to approved destinations, or show a warning when redirecting to potentially untrusted content?
Yes
All user input is checked using Regular Expressions and are required to match a specific input pattern.
Does the app protect against mass parameter assignment attacks?
No
We do not have a back-end nor store any customer data
Does the app perform encoding and sanitization on all user supplied parameters to protect against Cross-Site Scripting?
Yes
We do not encode or sanitise data, but all user input is checked using Regular Expressions and are required to match a specific input pattern.
Does the developer protect all state-changing actions against Cross-Site Request Forgery (CSRF)?
No
Our app does not have a back-end and as such does not make any requests that can be forged.
Does the developer have mechanisms to notify monday.com in case of a security breach?
Yes
We will use the Marketplace Review board for the app and/or Slack
Does this developer have a process for installing application-level updates and security patches for the service (such as software packages and databases)?
Yes
Our infrastructure is hosted by Google Cloud Platform (Firebase) who is responsible for installing security updates regarding their services. Our applications are regularly scanned for vulnerabilities in, and updates to, 3rd party packages by Snyk. Any recommendations are immediately applied and released.
Compliance
Is the app certified with the information security standard ISO/IEC 27001:2022?
Not answered
Is the app compliant with the Health Insurance Portability and Accountability Act (HIPAA)?
Not answered
Is the app certified with System and Organization Controls (SOC 2 or SOC 3)?
Not answered
Is the app compliant with the General Data Protection Regulation (GDPR)?
Not answered
Data
Does the app send any data outside of monday.com? If yes, indicate whether the data is customer-submitted (e.g., board names, item names, doc content) or non-customer-submitted (e.g., account ID, board ID, user ID).
Not answered
Where does the app store logs data?
Not answered
Where does the app store the app data?
Not answered
Does the developer ensure application logs do not contain secrets or personally-identifiable information (PII)?
No
We do not log anything
Is customer data segregated from the data of other customers (for example logically or physically)?
No
We do not store any customer data
Privacy
Does the developer enforce multi-factor authentication on employees access to systems which may process customer data?
Yes
All systems using Google Workspace account based SSO, with MFA required
Does the developer protect access to customer data based on the principle of least privilege?
No
We do not store any customer data
Reviews
No reviews yet.
Historical data
Installation history
We have data for December 28, 2024 onwards only. Collected sometime after 00:00 UTC daily.
Total number of installs
Change in total number of installs in last 1 day(s)
Compares the number of installs on each date with 1 days previously:
Max
Min
Current
Change in total number of installs in last 7 day(s)
Compares the number of installs on each date with 7 days previously:
Max
Min
Current
Change in total number of installs in last 30 day(s)
Compares the number of installs on each date with 30 days previously:
Max
Min
Current
Change in total number of installs in last 90 day(s)
Compares the number of installs on each date with 90 days previously:
Max
Min
Current
Change in total number of installs in last 180 day(s)
Compares the number of installs on each date with 180 days previously:
Max
Min
Current
Ratings history
Categories history
Each of the following is a yes/no answer, so the graphs show 1 for yes, and 0 for no.
{
"id": 10000026,
"marketplace_developer_id": 10000019,
"app_id": 10012250,
"app_type": null,
"security_info": null,
"gallery_assets": [
{
"url": "https://cdn.monday.com/marketplace/10000026/10000026_2026_1_8_10_56_35_gylr9tc.png",
"type": "image"
},
{
"url": "https://cdn.monday.com/marketplace/10000026/10000026_2026_1_8_10_56_41_l0h6wfp.png",
"type": "image"
},
{
"url": "https://cdn.monday.com/marketplace/10000026/10000026_2026_1_8_10_56_45_xedvst6.png",
"type": "image"
}
],
"description": "<ul><li>Limitless options for adding content</li><li>Multiple HTML blocks in one view</li><li>Built-in support</li></ul><p><br></p><p>Add a HTML block into monday.com and make all kinds of content appear in your workflows: interactive forms, images, videos, even a complete web app.</p><p><br></p><p>Custom HTML, CSS, and JavaScript can be embedded into items, boards, or dashboards—wherever you need people to see or use it.</p><p><br></p><p>Add multiple HTML blocks and pin the most important content to the top of the view. You can also give each block a name, and open your HTML content in full screen.</p><p><br></p><p>When you open the app in monday.com, how-to videos show you how to add a HTML dialog. You’ll also find links to our documentation and support portal if you need more help.</p><p><br></p><p><strong>Make your monday.com workflows more readable, interactive, and actionable.</strong></p>",
"short_description": "Add anything you can build in HTML to your workflows",
"thumbnail_url": "https://dapulse-res.cloudinary.com/image/upload/v1640872588/monday-apps-marketplace/Embedded%20HTML/Embedded_HTML_-_Card_image.png",
"logo_url": "https://dapulse-res.cloudinary.com/image/upload/v1640872585/monday-apps-marketplace/Embedded%20HTML/Embedded_HTML_-_Icon.png",
"feedback_url": "https://collabsoft.atlassian.net/servicedesk/customer/portal/5/group/13/create/148",
"privacy_policy_url": "https://collabsoft.atlassian.net/wiki/spaces/LEGAL/pages/623640708/Privacy+Security+Cookie+Statement",
"featured": null,
"name": "HTML Embedded",
"how_to_use_url": null,
"external_pricing_url": null,
"keywords": "html,css, embed,javascript, embedder,custom code,code",
"compliance_answers": [
{
"questionId": 1,
"shortAnswer": false,
"detailedAnswer": "We do not store any customer data"
},
{
"questionId": 2,
"shortAnswer": true,
"detailedAnswer": "Our infrastructure is hosted by Google Cloud Platform (Firebase) who is responsible for installing security updates regarding their services.\n\nOur applications are regularly scanned for vulnerabilities in, and updates to, 3rd party packages by Snyk. Any recommendations are immediately applied and released."
},
{
"questionId": 3,
"shortAnswer": true,
"detailedAnswer": "We will use the Marketplace Review board for the app and/or Slack"
},
{
"questionId": 4,
"shortAnswer": false,
"detailedAnswer": "Our app does not have a back-end and as such does not make any requests that can be forged."
},
{
"questionId": 5,
"shortAnswer": true,
"detailedAnswer": "We do not encode or sanitise data, but all user input is checked using Regular Expressions and are required to match a specific input pattern."
},
{
"questionId": 6,
"shortAnswer": false,
"detailedAnswer": "We do not store any customer data"
},
{
"questionId": 7,
"shortAnswer": true,
"detailedAnswer": "All systems using Google Workspace account based SSO, with MFA required"
},
{
"questionId": 8,
"shortAnswer": false,
"detailedAnswer": "We do not log anything"
},
{
"questionId": 9,
"shortAnswer": false,
"detailedAnswer": "We do not have a back-end nor store any customer data"
},
{
"questionId": 10,
"shortAnswer": true,
"detailedAnswer": "All user input is checked using Regular Expressions and are required to match a specific input pattern."
}
],
"created_at": "2021-12-30T14:02:59.262Z",
"updated_at": "2026-02-09T12:22:18.071Z",
"automation_app_id": null,
"marketplace_category_ids": [
10000000,
10,
6
],
"pinned_for_categories_ids": [],
"featured_for_categories_ids": [],
"pricing_data": "Free",
"label": null,
"app_values": [
"Make data-driver decisions"
],
"security": null,
"display_in_template_store": null,
"acquisition_source": "Existing legacy",
"is_connector": null,
"terms_of_service_url": "https://collabsoft.atlassian.net/wiki/spaces/LEGAL/pages/623018020/End-User+License+Agreement",
"available_for_tiers": null,
"available_for_products": null,
"google_analytics_tag_id": null,
"is_solution": null,
"app_scope_str": "account:read",
"app_client_id": "7fe345b2ac97e84dc1cd6cf9ce137ea8",
"app_color": {
"hsl": {
"h": 47.76470588235294,
"s": 0,
"l": 1,
"a": 1
},
"hex": "#ffffff",
"rgb": {
"r": 255,
"g": 255,
"b": 255,
"a": 1
},
"hsv": {
"h": 47.76470588235294,
"s": 0,
"v": 1,
"a": 1
},
"oldHue": 47.76470588235294,
"source": "hex"
},
"plans": [
{
"id": "10012250-1-v1_free_tier",
"appPlanId": "v1_free_tier",
"name": "Small Teams",
"versionId": 1,
"isTrial": false,
"prices": {
"type": "seat_based",
"monthly": 0,
"yearly": 0,
"maxSeats": 10
},
"versionState": "live",
"appId": 10012250,
"description": "Use the app without any limitations for up to 10 team members in your account.",
"extraData": {
"bullets": [
"Free usage for up to 10 account seat members"
],
"monthlyFee": 0,
"yearlyFee": 0,
"maxSeats": 10
},
"isFree": true,
"isRecommended": false,
"currency": "USD"
},
{
"id": "10012250-1-v1_seats_max_25",
"appPlanId": "v1_seats_max_25",
"name": "Up to 25 seats",
"versionId": 1,
"isTrial": false,
"prices": {
"type": "seat_based",
"monthly": 5,
"yearly": 5,
"maxSeats": 25
},
"versionState": "live",
"appId": 10012250,
"description": "Use the app without any limitations for up to 25 team members in your account.",
"extraData": {
"bullets": [
"Supports up to 25 account seat members"
],
"monthlyFee": 5,
"yearlyFee": 5,
"maxSeats": 25
},
"isFree": false,
"isRecommended": false,
"currency": "USD"
},
{
"id": "10012250-1-v1_seats_max_50",
"appPlanId": "v1_seats_max_50",
"name": "Up to 50 seats",
"versionId": 1,
"isTrial": false,
"prices": {
"type": "seat_based",
"monthly": 10,
"yearly": 10,
"maxSeats": 50
},
"versionState": "live",
"appId": 10012250,
"description": "Use the app without any limitations for up to 50 team members in your account.",
"extraData": {
"bullets": [
"Supports up to 50 account seat members"
],
"monthlyFee": 10,
"yearlyFee": 10,
"maxSeats": 50
},
"isFree": false,
"isRecommended": false,
"currency": "USD"
},
{
"id": "10012250-1-v1_seats_max_250",
"appPlanId": "v1_seats_max_250",
"name": "Up to 250 seats",
"versionId": 1,
"isTrial": false,
"prices": {
"type": "seat_based",
"monthly": 50,
"yearly": 50,
"maxSeats": 250
},
"versionState": "live",
"appId": 10012250,
"description": "Use the app without any limitations for up to 250 team members in your account.",
"extraData": {
"bullets": [
"Supports up to 250 account seat members"
],
"monthlyFee": 50,
"yearlyFee": 50,
"maxSeats": 250
},
"isFree": false,
"isRecommended": false,
"currency": "USD"
},
{
"id": "10012250-1-v1_seats_max_500",
"appPlanId": "v1_seats_max_500",
"name": "Up to 500 seats",
"versionId": 1,
"isTrial": false,
"prices": {
"type": "seat_based",
"monthly": 100,
"yearly": 100,
"maxSeats": 500
},
"versionState": "live",
"appId": 10012250,
"description": "Use the app without any limitations for up to 500 team members in your account.",
"extraData": {
"bullets": [
"Supports up to 500 account seat members"
],
"monthlyFee": 100,
"yearlyFee": 100,
"maxSeats": 500
},
"isFree": false,
"isRecommended": false,
"currency": "USD"
},
{
"id": "10012250-1-v1_seats_max_750",
"appPlanId": "v1_seats_max_750",
"name": "Up to 750 seats",
"versionId": 1,
"isTrial": false,
"prices": {
"type": "seat_based",
"monthly": 150,
"yearly": 150,
"maxSeats": 750
},
"versionState": "live",
"appId": 10012250,
"description": "Use the app without any limitations for up to 750 team members in your account.",
"extraData": {
"bullets": [
"Supports up to 750 account seat members"
],
"monthlyFee": 150,
"yearlyFee": 150,
"maxSeats": 750
},
"isFree": false,
"isRecommended": false,
"currency": "USD"
},
{
"id": "10012250-1-v1_seats_max_1000",
"appPlanId": "v1_seats_max_1000",
"name": "Up to 1000 seats",
"versionId": 1,
"isTrial": false,
"prices": {
"type": "seat_based",
"monthly": 200,
"yearly": 200,
"maxSeats": 1000
},
"versionState": "live",
"appId": 10012250,
"description": "Use the app without any limitations for up to 1000 team members in your account.",
"extraData": {
"bullets": [
"Supports up to 1000 account seat members"
],
"monthlyFee": 200,
"yearlyFee": 200,
"maxSeats": 1000
},
"isFree": false,
"isRecommended": false,
"currency": "USD"
},
{
"id": "10012250-1-v1_seats_max_5000",
"appPlanId": "v1_seats_max_5000",
"name": "Up to 5000 seats",
"versionId": 1,
"isTrial": false,
"prices": {
"type": "seat_based",
"monthly": 1000,
"yearly": 1000,
"maxSeats": 5000
},
"versionState": "live",
"appId": 10012250,
"description": "Use the app without any limitations for up to 5000 team members in your account.",
"extraData": {
"bullets": [
"Supports up to 5000 account seat members"
],
"monthlyFee": 1000,
"yearlyFee": 1000,
"maxSeats": 5000
},
"isFree": false,
"isRecommended": false,
"currency": "USD"
},
{
"id": "10012250-1-v1_seats_max_7500",
"appPlanId": "v1_seats_max_7500",
"name": "Up to 7500 seats",
"versionId": 1,
"isTrial": false,
"prices": {
"type": "seat_based",
"monthly": 1500,
"yearly": 1500,
"maxSeats": 7500
},
"versionState": "live",
"appId": 10012250,
"description": "Use the app without any limitations for up to 7500 team members in your account.",
"extraData": {
"bullets": [
"Supports up to 7500 account seat members"
],
"monthlyFee": 1500,
"yearlyFee": 1500,
"maxSeats": 7500
},
"isFree": false,
"isRecommended": false,
"currency": "USD"
},
{
"id": "10012250-1-v1_seats_max_10000",
"appPlanId": "v1_seats_max_10000",
"name": "Up to 10000 seats",
"versionId": 1,
"isTrial": false,
"prices": {
"type": "seat_based",
"monthly": 2000,
"yearly": 2000,
"maxSeats": 10000
},
"versionState": "live",
"appId": 10012250,
"description": "Use the app without any limitations for up to 10000 team members in your account.",
"extraData": {
"bullets": [
"Supports up to 10000 account seat members"
],
"monthlyFee": 2000,
"yearlyFee": 2000,
"maxSeats": 10000
},
"isFree": false,
"isRecommended": false,
"currency": "USD"
},
{
"id": "10012250-1-v1_seats_max_unlimited",
"appPlanId": "v1_seats_max_unlimited",
"name": "More than 10,000 seats",
"versionId": 1,
"isTrial": true,
"prices": {
"type": "seat_based",
"monthly": 5000,
"yearly": 5000,
"maxSeats": 1000000
},
"versionState": "live",
"appId": 10012250,
"description": "Use the app without any limitations for up to 25000 team members in your account.",
"extraData": {
"bullets": [
"Supports up to 25000 account seat members"
],
"monthlyFee": 5000,
"yearlyFee": 5000,
"maxSeats": 1000000
},
"isFree": false,
"isRecommended": false,
"currency": "USD"
},
{
"id": "10012250-1-v1_seats_max_100",
"appPlanId": "v1_seats_max_100",
"name": "Up to 100 seats",
"versionId": 1,
"isTrial": false,
"prices": {
"type": "seat_based",
"monthly": 20,
"yearly": 20,
"maxSeats": 100
},
"versionState": "live",
"appId": 10012250,
"description": "Use the app without any limitations for up to 100 team members in your account.",
"extraData": {
"bullets": [
"Supports up to 100 account seat members"
],
"monthlyFee": 20,
"yearlyFee": 20,
"maxSeats": 100
},
"isFree": false,
"isRecommended": false,
"currency": "USD"
},
{
"id": "10012250-1-v1_seats_max_2500",
"appPlanId": "v1_seats_max_2500",
"name": "Up to 2500 seats",
"versionId": 1,
"isTrial": false,
"prices": {
"type": "seat_based",
"monthly": 500,
"yearly": 500,
"maxSeats": 2500
},
"versionState": "live",
"appId": 10012250,
"description": "Use the app without any limitations for up to 2500 team members in your account.",
"extraData": {
"bullets": [
"Supports up to 2500 account seat members"
],
"monthlyFee": 500,
"yearlyFee": 500,
"maxSeats": 2500
},
"isFree": false,
"isRecommended": false,
"currency": "USD"
},
{
"id": "10012250-2-v3_seats_max_unlimited",
"appPlanId": "v3_seats_max_unlimited",
"name": "More than 250 seats",
"versionId": 2,
"isTrial": true,
"prices": {
"type": "seat_based",
"monthly": 250,
"yearly": 209,
"maxSeats": 1000000
},
"versionState": "live",
"appId": 10012250,
"description": "Use the app without any limitations for up to Unlimited team members.",
"extraData": {
"bullets": [],
"monthlyFee": 250,
"yearlyFee": 209,
"maxSeats": 1000000
},
"isFree": false,
"isRecommended": false,
"currency": "USD"
},
{
"id": "10012250-2-v3_seats_max_50",
"appPlanId": "v3_seats_max_50",
"name": "Up to 50 seats",
"versionId": 2,
"isTrial": false,
"prices": {
"type": "seat_based",
"monthly": 25,
"yearly": 21,
"maxSeats": 50
},
"versionState": "live",
"appId": 10012250,
"description": "Use the app without any limitations for up to 50 team members.",
"extraData": {
"bullets": [
"Supports up to 50 account seat members"
],
"monthlyFee": 25,
"yearlyFee": 21,
"maxSeats": 50
},
"isFree": false,
"isRecommended": false,
"currency": "USD"
},
{
"id": "10012250-2-v3_seats_max_100",
"appPlanId": "v3_seats_max_100",
"name": "Up to 100 seats",
"versionId": 2,
"isTrial": false,
"prices": {
"type": "seat_based",
"monthly": 50,
"yearly": 42,
"maxSeats": 100
},
"versionState": "live",
"appId": 10012250,
"description": "Use the app without any limitations for up to 100 team members.",
"extraData": {
"bullets": [
"Supports up to 100 account seat members"
],
"monthlyFee": 50,
"yearlyFee": 42,
"maxSeats": 100
},
"isFree": false,
"isRecommended": false,
"currency": "USD"
},
{
"id": "10012250-2-v3_seats_max_250",
"appPlanId": "v3_seats_max_250",
"name": "Up to 250 seats",
"versionId": 2,
"isTrial": false,
"prices": {
"type": "seat_based",
"monthly": 75,
"yearly": 63,
"maxSeats": 250
},
"versionState": "live",
"appId": 10012250,
"description": "Use the app without any limitations for up to 250 team members.",
"extraData": {
"bullets": [
"Supports up to 250 account seat members"
],
"monthlyFee": 75,
"yearlyFee": 63,
"maxSeats": 250
},
"isFree": false,
"isRecommended": false,
"currency": "USD"
},
{
"id": "10012250-2-v3_seats_max_10",
"appPlanId": "v3_seats_max_10",
"name": "Up to 10 seats",
"versionId": 2,
"isTrial": false,
"prices": {
"type": "seat_based",
"monthly": 5,
"yearly": 4,
"maxSeats": 10
},
"versionState": "live",
"appId": 10012250,
"description": "Use the app without any limitations for up to 10 team members.",
"extraData": {
"bullets": [],
"monthlyFee": 5,
"yearlyFee": 4,
"maxSeats": 10
},
"isFree": false,
"isRecommended": false,
"currency": "USD"
},
{
"id": "10012250-2-v3_seats_max_20",
"appPlanId": "v3_seats_max_20",
"name": "Up to 20 seats",
"versionId": 2,
"isTrial": false,
"prices": {
"type": "seat_based",
"monthly": 10,
"yearly": 8,
"maxSeats": 20
},
"versionState": "live",
"appId": 10012250,
"description": "Use the app without any limitations for up to 20 team members.",
"extraData": {
"bullets": [],
"monthlyFee": 10,
"yearlyFee": 8,
"maxSeats": 20
},
"isFree": false,
"isRecommended": false,
"currency": "USD"
},
{
"id": "10012250-2-v3_seats_max_30",
"appPlanId": "v3_seats_max_30",
"name": "Up to 30 seats",
"versionId": 2,
"isTrial": false,
"prices": {
"type": "seat_based",
"monthly": 15,
"yearly": 13,
"maxSeats": 30
},
"versionState": "live",
"appId": 10012250,
"description": "Use the app without any limitations for up to 30 team members.",
"extraData": {
"bullets": [],
"monthlyFee": 15,
"yearlyFee": 13,
"maxSeats": 30
},
"isFree": false,
"isRecommended": false,
"currency": "USD"
},
{
"id": "10012250-2-v3_seats_max_40",
"appPlanId": "v3_seats_max_40",
"name": "Up to 40 seats",
"versionId": 2,
"isTrial": false,
"prices": {
"type": "seat_based",
"monthly": 20,
"yearly": 17,
"maxSeats": 40
},
"versionState": "live",
"appId": 10012250,
"description": "Use the app without any limitations for up to 40 team members.",
"extraData": {
"bullets": [],
"monthlyFee": 20,
"yearlyFee": 17,
"maxSeats": 40
},
"isFree": false,
"isRecommended": false,
"currency": "USD"
},
{
"id": "10012250-2-v3_free_tier",
"appPlanId": "v3_free_tier",
"name": "Individual",
"versionId": 2,
"isTrial": false,
"prices": {
"type": "seat_based",
"monthly": 0,
"yearly": 0,
"maxSeats": 2
},
"versionState": "live",
"appId": 10012250,
"description": "Use the app without any limitations for up to 2 team members. This plan comes without support.",
"extraData": {
"bullets": [],
"monthlyFee": 0,
"yearlyFee": 0,
"maxSeats": 2
},
"isFree": true,
"isRecommended": false,
"currency": "USD"
}
],
"app_live_version": {
"updated_at": "2025-09-01T08:28:03.832Z",
"id": 11063767
},
"pricing_model": "seat_based",
"badges_data": {
"pricing_data": "Free",
"acquisition_source": "Existing legacy",
"app_values": [
"Make data-driver decisions"
]
},
"data": {
"terms_of_service_url": "https://collabsoft.atlassian.net/wiki/spaces/LEGAL/pages/623018020/End-User+License+Agreement"
},
"display": null,
"installsDelta": {
"totalInstalls": 3606,
"sevenDays": 6,
"thirtyDays": 31,
"ninetyDays": 82
}
}