Tables in MaxContact are used to house data for scripts, custom data fetching, list management rules and more. The fields are areas for information/data to be inputted, which in turn are registered to a lead in the database. Fields can be created for any information required such as DOB, contact details, contract expiry, favourite ice-cream or any number of things.

Fig1. Location of the page.
Page options
![]() | Toggle the view between tables that are active/inactive or display all. |
![]() | Undo changes (will not work if the save button has been used). |
![]() | Refreshes what's on screen (if someone has made changes whilst accessing the page). |
![]() | Creates an exact copy of a selected table. |
![]() | Allows you to create a new table. |
![]() | Saves any changes or new tables created. |
Table list
Fig2. The left hand side displays a list of tables on the system.
Using the toggle, you can display active/inactive or all tables on the system. Inactive tables will be greyed out. Selecting a table will bring up the table contents on the right of the screen.
Table details
Fig3. Selected table details will appear on the right.
Details card |
ID | The ID number of the list. |
Active | Toggle to make active/inactive. Making it inactive will hide it from the default view and it will no longer be usable. It wont be deleted however and can always be reactivated. |
Name | Name your data table. We recommend using a specific name so its purpose is clear for all users when its used in scripts or the import process. Max 50 characters. |
Description | Enter a description for the table in more depth than the name so as the number of tables grows, you'll know exactly which table is which. Max 50 characters. |
Fields card |
Field name | Enter the name for the field. We recommend using a specific name here so its purpose is clear for all users when its used in scripts etc. |
Data type | Select the data type for the field. Setting a data type will ensure that any data added to this field will be suitable. This is a great way to ensure your data quality remains consistent. |
Default value | If required, you can set a default value for any fields. If you don't need one, you can leave this blank. If you enter a default value, ensure that what you enter matches the data type you have selected for this field. |
+ Add | Clicking this button will add another field to the table. There is no limit to the amount of fields you can add to a table. |