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
  • How to send a push message
  • Push message categories
  • Send a push message/notification from your app

Was this helpful?

  1. App details

Push notifications

This document will walk you through the process of sending push messages to your app users. Push messages can be used to promote your product(s) and inform your customers of upcoming events.

PreviousGoogle Analytics via FirebaseNextSetup Apple Push certificate

Last updated 2 years ago

Was this helpful?

How to send a push message

  1. Navigate to and log in with your AppMachine account.

  2. Open the app to which you would like to send a push message.

  3. Click on "Push Message" in the left vertical menu

  4. Upon entering the โ€˜Push Messageโ€™ section, you will see an overview of all planned and sent push messages.

  5. Click the blue โ€˜New Push Messageโ€™ button at the top of this overview to schedule a push message. >> If you have not uploaded a Apple Push certificate, your screen will look like this: Read more in this before you can proceed to step 6. For Android there is no additional step required to start sending push messages

  6. When adding a new push message, you will have to fill out a few fields in order for it to be sent successfully.

  7. Enter the message you wish to sent to your users in the โ€˜Messageโ€™ field. Please note that a push message is limited in size, so try to keep your message to one or two sentences. Users are more likely to read and act on shorter messages.

  8. Use the โ€˜Send onโ€™ field to set a time and date for your push message. This can be used to schedule your push messages. Note that the time and date at which the message will be sent is based on the time zone you're in when creating the message.

  9. Aside from the required fields there are a few optional fields you can use to enhance your push messages. The โ€˜Navigate toโ€™ option will open the app in a given building block in your app when a user opens the push message. Besides this you can use the 'Send to' Android or iOS setting to specify the devices to which you would like to send your push notification.

  10. After filling out the fields, hit the 'Save' button to schedule the push message.

Please note: The "open block" feature mentioned in step 10 may behave differently when using the "Sliding menu" style as main menu in your app.

Push message categories

You can now also send push messages to specific customer categories. Customers can sign up for a specific category in their native app. When you navigate to the Push Message screen in the left vertical menu you can add your categories on the right side. Your customers can sign up for one of your categories in your native app.

When you create a new Push Message the modal will give you the added option to select a category.

Send a push message/notification from your app

To send a push message from your app (as a user with these rights), follow these steps:

  1. Tap on the user icon in the top right corner of your app's home screen.

  2. From the menu screen that pops up from the bottom of the screen, select Send Push Message If you don't seen this option, you haven't been granted the appropriate rights.

  3. Enter your Message, select a Category (if relevant to the message), select when you'd like the message to be sent, and choose whether to send the message to All devices, only Android devices, or only iOS devices.

  4. Once you're happy with your message and have selected the desired settings, tap on Send in the top right corner of the screen.

For a quick explanation of how to send a push message from your app, see the video below.

Configure your Push message categories which customers can sign up for in your native app
Select the category of customers you want to send your push message.

Users can be granted rights in the app so that they can send push messages from within the app. Make sure that user login is enabled in your app in order to allow users to register in the app and so that they can be assigned the role to send push messages from the app. For more information, please read the documentation under the section.

๐Ÿ“จ
User Management
design.appmachine.com
Setup Push certificate article