> ## Documentation Index
> Fetch the complete documentation index at: https://fillout.com/help/llms.txt
> Use this file to discover all available pages before exploring further.

# Write a static value to an integration

> Send a fixed value to Airtable, Notion or another integration for any field, using static values. Prevent respondents from editing the default value.

export const SupportBanner = () => {
  const titleId = React.useId();
  return <div className="support-banner" role="region" aria-labelledby={titleId}>
      <span className="support-banner__ring support-banner__ring--outer" aria-hidden="true" />
      <span className="support-banner__ring support-banner__ring--middle" aria-hidden="true" />
      <span className="support-banner__ring support-banner__ring--inner" aria-hidden="true" />
      <span className="support-banner__ring support-banner__ring--center" aria-hidden="true" />

      <div className="support-banner__content">
        <div className="support-banner__title" id={titleId} role="heading" aria-level="2">Still have questions?</div>

        <div className="support-banner__copy">
          <span className="support-banner__line">Our team is happy to help. Start a live chat using the</span>
          <span className="support-banner__line">
            chat bubble <span className="support-banner__chat-icon" aria-hidden="true" /> in the bottom right, or email us at
          </span>
          <span className="support-banner__line">
            <a href="mailto:support@fillout.com">support{'@'}fillout.com</a>
          </span>
        </div>

        <a className="support-banner__cta" href="mailto:support@fillout.com">Contact us</a>
      </div>
    </div>;
};

## Overview

In certain cases, you may want to save a fixed value to an integration instead of letting your respondents input answers to a field. For example, you might have a **single select** field in Airtable or Notion that should always be marked as completed when submitted.

## How to add static values (Recommended approach)

<Steps>
  <Step title="Select your integration">
    First, navigate to the `Integrate` tab on top and click Airtable or Notion.
  </Step>

  <Step title="Map your form fields on Fillout">
    Go to **Mappings** section and link Airtable (or Notion) fields on the left to the Fillout fields on the right. In our example, we'll choose the Status field on Airtable.

    Then, select <Icon icon="pen-to-square" iconType="solid" /> to type a value you would like to use. We'll type Finished for this example.

    <img src="https://mintcdn.com/fillout-005a867b/R7rMGlxIdHBwDsJR/images/Screenshot2025-02-14at12.18.15PM.png?fit=max&auto=format&n=R7rMGlxIdHBwDsJR&q=85&s=fc938a5ef52c846869cd59f616ba0912" alt="Screenshot of the Fillout form creation page" style={{ width:"93%" }} width="1648" height="736" data-path="images/Screenshot2025-02-14at12.18.15PM.png" />

    That’s it! Your form is good to go.
  </Step>

  <Step title="Publish and share">
    Remember to `Publish` your form to make the changes reflect.
  </Step>
</Steps>

## Hide field

Another option is to go back to `Edit` from the top menu. Click the field's <Icon icon="gear-complex" iconType="solid" /> to open the right-hand panel. Under **Logic**, toggle `Hide always`.

<img src="https://mintcdn.com/fillout-005a867b/4eLKb3i8zfhTIBwx/images/Screenshot2025-11-25at5.41.43PM.png?fit=max&auto=format&n=4eLKb3i8zfhTIBwx&q=85&s=d26ee052eaac857025eaee43b4295b53" alt="Screenshot 2025-11-25 at 5.41.43 PM.png" width="2127" height="530" data-path="images/Screenshot2025-11-25at5.41.43PM.png" />

Now, the Status question containing the answer, Finished, will no longer be visible to respondents.

<Warning>
  If you’re creating an **update** form, you’ll need to use the **static value** approach described above instead.
</Warning>

<SupportBanner />
