# How to add contacts to my lists?

You have a few options when it comes to adding contacts to your lists. Please have a look at the list below to find the method that best suits your needs:

This article applies to the new “Add contacts” view. If you see a different interface, you may still have the older version. However, steps and button names are mostly consistent across both views.

*   **[adding contacts manually, one by one](https://www.getresponse.com/help/how-can-i-add-individual-contacts-directly-to-my-list.html)**. This method lets you quickly add contacts’ name, email, and custom field information. It’s a convenient way to add up to 50 contacts a day.
*   **[importing a list of contacts](https://www.getresponse.com/help/how-can-i-import-a-list-of-contacts.html)**. This method lets you **upload a file** or **paste a list from a file**. This method works best for large lists or lists with many custom fields.
*   setting up [recurring imports](https://www.getresponse.com/help/how-can-i-set-up-regular-imports-to-my-lists.html), if you’re using other services like **Magento**. You can specify how often and what kind of contact information you’d like to update. Or use integrations that add new contacts when they complete a transaction. You can find the list of all available integrations on the **Integrations & API** page.
*   using integrations and plugins to add contacts from popular platforms and sites. Please go to **[GetResponse App Center](https://www.getresponse.com/integrations)** for a complete list.
*   adding contacts via **API (Application Programming** **Interface**). This method is the best solution for people who are comfortable with coding. The documentation and support are available on the **[APIDocs](https://apidocs.getresponse.com/v3)** page.
*   You can also create a **Signup form** for your contacts to sign up to your list. [Click here to learn more](https://www.getresponse.com/help/forms-and-popups).