LogoLogo
HomepageResellerPricingSign in
  • AppMachine
  • πŸ“ƒProduct Updates
  • πŸ‘·Build your app
    • Preview your app
    • App templates
    • App Settings
    • Update payment method
    • Cancel subscription
  • ❔General App Building FAQ
  • How to
  • 🧱Blocks
    • πŸ” Admin
    • πŸ“„Blank Page
    • πŸ“žCall
    • 🏒Contact
    • πŸ“Contact Us
    • 🧾Coupons
    • πŸ“ƒCustom Form
    • πŸ“§Email
    • πŸ—“οΈEvents
    • ❔FAQ
    • 🌐Facebook
    • πŸ•‘Hours
    • ℹ️Information
    • πŸ“£Intro
    • β˜•JavaScript
    • πŸ”’Lock
    • 🎧Music
    • πŸ“°News
    • πŸ“ƒPDF
    • πŸ—ΊοΈPOI
    • πŸ‘₯People
    • πŸ“·Photos
    • 🏬Products
    • πŸ“©Push Messages
    • πŸ“»Radio
    • β†ͺ️Submenu
    • 🐦Twitter
    • πŸ‘¨β€πŸ’»URLs
    • πŸ–₯️Web Page
    • πŸ“ΊVideo
    • πŸ“±WhatsApp
  • πŸ“ƒData
    • Appmachine Data
    • Delete (test) data from Custom Form
    • Google Sheets
    • Web services
  • πŸ–ŒοΈStyle your app
    • Theme
    • Home Screen
    • FAQ Style
  • 🎨Style your screens
    • Elements
  • Share your app
    • ✈️Publishing your app
      • Technical Setup Quick Start Guide
      • Update your app
      • Unpublish an app from the app stores
    • 🌐Web App Publishing
      • Hosting on custom domain
    • 🍏Apple App Store
      • iOS developer account
      • App Store Connect API keys
      • Link your app
      • New app record in App Store Connect
      • App privacy details
      • Edit Store information
      • Fix App publish issues
      • Push certificates
      • App Store Connect app status overview
      • App Store Review Guidelines
      • Publish app Unlisted
      • Accept updated License agreement
      • Apple App Store FAQ
      • iPad
      • Enterprise
        • Setup your Enterprise app
        • Create iOS Distribution Certificate
        • Create App ID
        • Create Mobile Provisioning Profile
        • Downloading and installing an Enterprise app
    • 🍐Google Play
      • Create a Google Developer Account
      • Setup your Android app
      • How to request a Google Maps API Key
      • Test your Android app before publishing to Google Play
      • Upload your Android app to Google Play Store for the first time
      • Update Android app (short)
      • Update an Android app (extended)
      • Data safety details on the Google Play Store
      • Sell your app in Google Play Store
      • Create Google merchant account
      • Force Store Update for your Android App
      • Authorise an additional user to your Google Play developer account
      • What if my app is suspended by Google?
  • App details
    • πŸ•΅οΈGoogle Analytics
      • Google Analytics setup overview
      • Setup iOS analytics
      • Setup Android analytics
      • Inviting a new Google Analytics user
    • πŸ”₯Firebase
      • Create Firebase project
      • Locate Firebase Server key
      • Renew Firebase Server Key
      • Register iOS app
      • Register Android app
      • Enable Cloud Messaging
      • Enable Google Analytics
      • Google Analytics via Firebase
    • πŸ“¨Push notifications
      • Setup Apple Push certificate
    • πŸ§‘β€πŸ€β€πŸ§‘User management
      • Create Apple Sign In key
      • Setup Azure Active Directory
      • Create Facebook App ID Secret
    • 🐦Twitter API keys
    • πŸ”Privacy policy
    • πŸ‘©β€πŸ”§Your Account
      • Account Settings
      • Account FAQ
      • Payment FAQ
    • πŸ“±Admin CMS
  • Developers
    • πŸ‘©β€πŸ’»JavaScript
      • Develop locally
      • SDK
        • Core
        • JS Data
        • Media
        • Navigation
        • Notification
        • User
      • CLI
        • CLI Token and Secret
        • Errors
          • CONFIG_PROPERTIES_INVALID
          • CONFIG_VALUES_INVALID
          • ENTRY_FILE_NOT_FOUND
          • OUTPUT_DIRECTORY_IS_EMPTY
          • OUTPUT_DIRECTORY_NOT_FOUND
          • TOKEN_SECRET_NOT_PROVIDED
          • TOKEN_SECRET_NOT_VALID
      • Migrate from old Custom JS
    • πŸ’»Web services
Powered by GitBook
On this page
  • Adding the Contact form block
  • Customising the Field Descriptions
  • Configuring the Contact Form block

Was this helpful?

  1. Blocks

Contact Us

Allows users to contact you using a contact form.

PreviousContactNextCoupons

Last updated 2 years ago

Was this helpful?

You can ask for feedback on your products, or have your customers requesting an appointment from within the app. You can even let clients send you a photo. You can customize the "Thank You" message your clients see after submitting the form.

Adding the Contact form block

  1. Click on + Block.

  2. Select the Contact Us block and click Add this block.

  3. Fill in the recipient e-mail address. This is the e-mail address that the contact forms will be sent to.

  4. Click Continue.

  5. Fill in the name of the block.

  6. Click on the icon if you want to change the image used in the menu.

  • Replace allows you to choose from a wide range of AppMachine icons or upload your own.

  • Delete removes the icon so that only text is used.

When you’re done, click Add this Block.

Customising the Field Descriptions

  1. Select the Contact Form block in your app.

  2. Make sure the Settings tab is selected.

  3. Customise the following fields

  • Recipient: The email address that should receive the form.

  • Description: 
The text to be shown above the contact form fields.


  • Field 1 - 3: 
A small text box that can be used for information like a name, username, email address, etc.


  • Field 4: 
A bigger text box that can be used for descriptions or long text messages.


  • Photo Field: Allows the app user to send an image along with the submitted contact form.

  • Text on send button: 
The text that will be shown on the send-button in the top left corner of the screen. (max. 10 characters)


  • Thank you title: 
The title that will be shown in the navigation bar after a user submits a contact form.


  • Thank you message: 
The message that will be shown in the screen after a user submits a contact form.

To save the changes, click Save.

Configuring the Contact Form block

Now that you've added the Contact Us building block, it's time to configure it. There are only two settings screens available here: Settings and Design.

Settings allows you to influence how the block will function and the Design settings will determine the aesthetics of the block.

Settings

Here you can change a number of things like:

  • The name of the building block

  • The icon that will show up in the app menu

  • The top image

  • The values of the different contact form fields.

Should the need arise to keep the users of your published app from using this portion of the app, then you can always make use of the "ON/OFF" selector.

Change the selector to "OFF" to keep users from seeing the Contact Us block. Now you can continue developing your app without worrying about users coming upon areas that you haven't finished developing as of yet. Once you are satisfied with your progress, change the selector back to "ON" to publish this portion of your app.

Design

These settings allow you to make aesthetic changes to your app in magnificent detail.

🧱
πŸ“
Enter the recipient email address in this screen.
Change the icon or block title in this screen.
The settings/editing screen of a Contact Us block.