# Nested Repeater

A nested repeater is a repeater that adds additional data that you want to repeat separately from the parent repeater - inserted into another repeater.

As an example, in the case of a team, the nested repeater could be a "skills" list.  Another advantage is that the nested repeater can be styled separately to further personalise your design.

{% hint style="danger" %}
Always choose repeater in the Source dropdown in the Primary tab of the Block Inspector and not ACF.
{% endhint %}

## Parent Repeater

<figure><img src="https://lh4.googleusercontent.com/s3UkYxFjcXrSgndMbT4QL6cmvzR5-KPUOfM3gZIuS0mTxXQ0yDaefDqGG9tcD3kn17VCgz3gtaUIGaPA9FbnF3uXRIyZac7Q0EA1bxD9NAX6sPHBTP9LiLM20I27f2Urf1zCpiFrfgr2IP-8xZn2t49P7P9RC5BvdeDC16abtlQE2_1RG8k29HokI1YsKg" alt=""><figcaption><p>Without nested repeater</p></figcaption></figure>

## Nested Repeater inside Parent

<figure><img src="https://3250709389-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MS33S0eoYwMaMrLb7T_%2Fuploads%2FudopZfxR7HaRaXgi5Ab8%2Fimage.png?alt=media&#x26;token=27f7c322-7571-45e9-adb3-72e9413c1cdb" alt=""><figcaption></figcaption></figure>

## Set up Nested ACF Repeater inside your Parent Repeater

In order to set up a nested repeater in the editor, we need to edit the parent ACF  repeater from the dashboard.

* Navigate to Custom Fields
* Find the repeater group to which you wish to add a nested repeater.
* Click to open.

<figure><img src="https://lh3.googleusercontent.com/7LGCYTjfNMkjbYpfJsZS15bvNhFXFFsWqPVYMgCiS7BzAQdEN59NVscBof-1-pTtlG_7GpV4cBOKPbODW7l2tUf2lrPek8qBNzakTEZhtxYiqayor9BbQ__EPFFkNMqST8qxTnz1ZGUQb5HcMc8-5ybW_LDklrlX9uoSOURsIq2oj45nwyRDuEg9wNFFDQ" alt=""><figcaption></figcaption></figure>

* Click the repeater to open it up.

<figure><img src="https://lh5.googleusercontent.com/Rscfzt6rRyGYKB9AaUg2GLqfjJpAKGkGX2wyEKbvhbj88jeEHTuFcT7_MCSpSmi0WQm4SLa7EF6PKf4drftsZvXqgCfEg6b50wvt977krkAaZNCw5115kfkP_818EMGNDT3YoqBZwTGGBz-f0AX52s_yS4WTkArV8HXASOGz-uUS1_9rP5rmgYqJqQ9e9Q" alt=""><figcaption></figcaption></figure>

* Find Sub Fields and click "+ Add Field".

<figure><img src="https://lh6.googleusercontent.com/8AyxWsjiiqeXrYgmw1lSIIqlRVqNn9S9qHAi2Civ-z1GH5JUtdHMDSqk-mNsvpXgfnQXsD5Ld3hQMRQKhPDdHcybReaTy3tXwLIItqEZujRQEZ3xgJaDjAACsotkKbfL8JoBZvbKaS9khK_4E2-CoXfN2pvw0NX6WqU7CtqgKTM-bhTB8gWKIMsTejtLmA" alt=""><figcaption></figcaption></figure>

* Find Field Type.

<figure><img src="https://lh4.googleusercontent.com/mYaHogvum4OTP-9UhOtwE8hcxaPf1euJCEh5ux37RLlVcri6wmmmu3yjE1DwLqPVga5Aw1lhkib140cpvK-09iVMBxIJDbbdZ7AWT8ZElg8x2XfxW-c9Eg9aYTjNqGy4cCnBIZl4SLIllU2O7sSMaL5FrvjD19cAbcNJ2xi9ukEZNxtpjstagwLrC8qxSQ" alt=""><figcaption></figcaption></figure>

* Choose repeater in the dropdown.

<figure><img src="https://lh3.googleusercontent.com/bDRfCjxqjz82vykYjUX0eipEi3SMuBqgOhe4myPHjqEGYE2d18z4V9_QqP_2_PtemGh07Kan5-kZlXF5N9RDf2nrDyptGMEiUZs1j6UORkaIrevQIT8FMV2O5jE_dGHhwZacuDGi8TPpWiRhySsNy7o3DF0aHYtEiDaXegC_OZTJDkm0DCr-B4eZAU98yQ" alt=""><figcaption></figcaption></figure>

* Input nested repeater name.
* Click "+ Add Field".

<figure><img src="https://lh5.googleusercontent.com/LtS8stpuXGR6R8mkZjAfkcccd2pjTk7vOLBLhfrfDDwgzG6d59X1Xt5cChT6_ugC4KjK5yZiSQYVC6uf0HTldUF3Ia_0Lwntv-uLyt_KmEPdPNKoWuFIdGmR9YByHyCDqj_UNpNgoA9FsO3QtE-h8EBHp0fQiCNLdaTLJc8I-961E6E8Gla14eEwsyyhcw" alt=""><figcaption></figcaption></figure>

* Open the Field Type dropdown and choose the required field type, depending on what type of additional data you want to add.
* Find Field Label and add the name of the data you are adding.
* Click "+ Add New Field" if you want to add additional Field Types.
* Click the "Save Changes" button to save your new nested repeater.

<figure><img src="https://lh6.googleusercontent.com/xKwEY1GQSlakvQna_1fJlrgc0iviiqzQ8pZdm74uxLq_pVxJOsOWgPFAUlusmZ7ouIZWlrZLXBYa-h2OkhzwsVHuf1AEuvPgn-d2OGRWllXYcWa52ZFrolP7r55tiz2ElPtdGoaUWbNln0o2lLLC_zMojWBMhBgx4Vi56EasgLAv5mHrQ1ReGdGX569vUg" alt=""><figcaption></figcaption></figure>

## Set up Nested Repeater Fields in the Editor

* Find the Nested Repeater Field(s) in the repeater window at the bottom of the editor.<br>

<figure><img src="https://lh3.googleusercontent.com/x147vA1Zwv6N8tvhjkHhiL257mZoyN-VeXCp01gj314gJ35IN8p4DLxx0c4eizuu0tGBctxesK46DIWqvIGMAUxedAqIaF4qIIUAijjO6Wa6ykhCCJP_w7TvDRDmm9KpjEuDvs6VQt1TWeegPPexcrzppLlU43qYyE9rVRSdjS7yEtZpkH_63GNtQvC1VQ" alt=""><figcaption></figcaption></figure>

* Click "Add Row".&#x20;
* Input the required fields of the Nested Repeater.

<figure><img src="https://lh4.googleusercontent.com/frn8fcEEwpyJr0XYwn49J1HGuTmb5KGWOSQ0aodN6_l1yDt69Dk25JdOXfHFMhSLO3spPSc6X_aIXNrrN65t7cLURhQVRg924IGM1uA_HcX5CJAyb4a2VR8raY94GPPKlk5DxK0x1o-QLFthEQ-VOts1DimXGIBckqf7rCvR_kRhb2Z3Q0VnOr-k-r8gmQ" alt=""><figcaption></figcaption></figure>

* Add as many rows as desired and input your data.

<figure><img src="https://lh4.googleusercontent.com/V1AZ1eGOcIEfY0jcRv6HKCVMYtyJ87DHU3y3UwB-qU877J2S6MITf1jMQHWy1CXmDollJm-CApHLf2fNbm95irk_KYA38gdfYBkU08XrpQ4iMV0WyAYFROtrAQOFcMCl5eHw8YGZw5XwFE4SnVEcwru8X4UONV43PL-Oa-n0QAc0UPx8tEMkk_-ZOsCnUQ" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
Refresh your page to see the latest dynamic data appear.
{% endhint %}

* When you have completed the data fields, you need to add the nested repeater inside the parent repeater.
* To do this, select the parent repeateror the block inside the parent repeater where you want your nested repeater to appear.
* &#x20;Add a new `repeater` block (for your nested repeater).

<figure><img src="https://lh4.googleusercontent.com/ieKG7-1cgMtz9AiPaHyLsXRATg8Gis7BprHBFF7yyySbBq1oY0NteOmJVAgToLsVEK3ONm-rVr3aaQlaivrTxa1DIiiXhFXXJsekC92XSeEIWPfcpvQrpvb5XA7Kf0Ql63FninpxIu6mAHRQzeu63dH84XayA1fJ-kep67ODMIHK2eF9iBP6tRmvLZf3Sg" alt=""><figcaption></figcaption></figure>

* Navigate to the Primary tab of the Block Inspector.
* Select Repeater in the Source dropdown.

{% hint style="danger" %}
Be careful to select Repeater and not ACF.
{% endhint %}

<figure><img src="https://lh6.googleusercontent.com/TlGtK-I7NuvU0-kkHhP1y9CZG17cFSD1Sxf_YwjGGCyjicxtgZfqX7oF6im0e9RAW1Zie7EDOywJvkgdX75RIUBZ5MrayV3O34Zn9Fwvnt4FLn8mLqcV-nz-aaDN9dg5_JWl3q7cR44XRVZ2WTXH8Bll-THT7Qm1Z9QXprJ7tghhmx-niYJYzoc45A9uuQ" alt=""><figcaption></figcaption></figure>

* Find Field.
* In the dropdown, select the Nested Repeater you want to add ( already created in the Dashboard).

<figure><img src="https://lh5.googleusercontent.com/G4W4Dk56imPBG3Lznp7y2xFiC9vr_ZM1KBS_RwOfXZjv08L0Z6ZIC1sC87ADg1-qMPN_7ZGBAHADsKo_q0av5TPzy4SdGPcslugvSFF9JdfaM2rpSwZFyh4fMgEVQXyzPG8PN6urXIIgcgPwu3BYOUrQtpi1H4fF2B164dsobWiMk_zEKYYZG7029wuw_A" alt=""><figcaption></figcaption></figure>

* Now, in the Placeholder, click "+ Add Block".

<figure><img src="https://lh5.googleusercontent.com/3A_mDMjZ0dPf1uoYCjyLvQCK6mkgtmaNIEAAoiDrYkd5y5vMAcxp7Vb7PVHP6CsLoxb00X0bfCyuhRzNZbIkxXAN1cKYFyU0FI-jt5JxAk3wBvw9aw1ceND_PkFPjT77wBAdgoz0ouGjCfRQdYm_OMVKgAq5Ff9jyPQO-AyhyQJuFXlWPTxn4uaezGSeFg" alt=""><figcaption></figcaption></figure>

* Choose the type of block you require for the data of your nested repeater.

<figure><img src="https://lh5.googleusercontent.com/7ewAHNWs1ceh4SYf7vIAU3CInzIyfCdoVFpM4bPsElc9-L7lLhi4QO7qnnju2d8-dZiJ3lj6z0HeOmiusLjB2I4XIvcgSYkVU4FeCVnHe77jLMGHg1_4yVAjxyqlGxV52QM_oQeRlBo9A8qJaB148RE3Zc2DFasf0TSbHt2HCNSxKanFsmJ2W-VpYnmBzw" alt=""><figcaption></figcaption></figure>

* With the block selected, click the dynamic data icon.
* Select Repeater in the Source dropdown.

{% hint style="danger" %}
Remember to choose Repeater and not ACF.
{% endhint %}

<figure><img src="https://lh6.googleusercontent.com/q0yoA3fHgrBD35k0X6YCQ6F3E6uMGzYobwXRoEMGVmdqWx2-oYuhbb2V_W2lEGqBoIErdYLVVHzYhllNRAj71wxWI0cETdxWB2vDZf2N4h88tYdEIhJ9YDOW8JOhw9waEDo3SfZjENR0gWoma8XuIlDzANKtdK3YKj2SrO6Okx0VMkGB5nrQEnn4fvbKQA" alt=""><figcaption></figcaption></figure>

* Choose required field in dropdown (the nested repeater field you created before in the dashboard).

<figure><img src="https://lh6.googleusercontent.com/RWkt3gubMO3IGcU1XYE5u84RAf7Tp7cgwzR_cSNFT63nTEH2tkx86b3vlGIJPYHvAmuFiccn8g7Nx76RKIn0Ctw1Id9B2_U80iTRWa6YMH3dvyjul1anKqh1NVky52w_sLGjWbe7joluJFHj7Q5ySruG4CEku6kuMFyOyNCRrDyXTl0j92XiEPyT3MHs0Q" alt=""><figcaption></figcaption></figure>

* You can customise your nested repeater in the usual way.

<figure><img src="https://lh6.googleusercontent.com/qoRhOYpv7IxBJNmySsrl6xFOvSDZXog6UQpH69m87bUYLbxgVF8HKR2jikqwR8cqGKKFWfJ5Pmh9Sup51udz9tJGHxQ3sdq0KBXBRW7ZrnyQ8BRRpr7aWZ78_8Nm8T-Ze_eHvsQ6evF9Zi4_gdgoAkh4L1GRZFyELFfMt354-USuiUqCyji7MmeFgVzoYw" alt=""><figcaption></figcaption></figure>
