diff --git a/docs/_source/hubspot-migration.rst b/docs/_source/hubspot-migration.rst
index af0de37..ff1bc57 100644
--- a/docs/_source/hubspot-migration.rst
+++ b/docs/_source/hubspot-migration.rst
@@ -150,6 +150,12 @@ Go to Automations --> Workflows, click the "Actions" button, then
* Send to: Email address of logged in Hubspot user.
* Choose what you'd like to export: All available workflow dashboard data.
+Activities Export
+-----------------
+Activities appear to be emails and such sent to contacts.
+These are not in the contacts export.
+
+
Hubspot API
===========
Some data in Hubspot cannot be exported, it needs to be retrieved via the API.
@@ -176,6 +182,9 @@ Python code for API:
``_
+Hubspot Python Client
+---------------------
+
The best way to use the Hubspot API appears to be to
set up a read-only "Private App".
@@ -183,7 +192,7 @@ Set up a Python client thusly:
.. code-block:: sh
- sudo apt install python3-venv python3-pip
+ sudo apt install python3-venv python3-pip python-is-python3
mkdir hubspot-client
cd hubspot-client/
python -m venv venv
@@ -191,10 +200,17 @@ Set up a Python client thusly:
pip install -U setuptools pip wheel
pip install hubspot-api-client
+Extract Clients
+---------------
+Create a hubspot-extract-clients.py script:
+.. code-block:: sh
-Activities Export
------------------
-Activities appear to be emails and such sent to contacts.
-These are not in the contacts export.
+ #!/usr/bin/env python
+ from hubspot import HubSpot
+
+ api_client = HubSpot()
+ api_client.access_token = 'access_token'
+
+ all_contacts = api_client.crm.contacts.get_all()
diff --git a/docs/_source/locale/en/LC_MESSAGES/hubspot-migration.po b/docs/_source/locale/en/LC_MESSAGES/hubspot-migration.po
index bd6917b..c7d214a 100644
--- a/docs/_source/locale/en/LC_MESSAGES/hubspot-migration.po
+++ b/docs/_source/locale/en/LC_MESSAGES/hubspot-migration.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Libre Developers Documentation 0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-19 10:37-0600\n"
+"POT-Creation-Date: 2024-09-19 10:44-0600\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language: en\n"
@@ -329,76 +329,88 @@ msgid ""
msgstr ""
#: ../../../_source/hubspot-migration.rst:154
-msgid "Hubspot API"
+msgid "Activities Export"
msgstr ""
#: ../../../_source/hubspot-migration.rst:155
msgid ""
+"Activities appear to be emails and such sent to contacts. These are not in "
+"the contacts export."
+msgstr ""
+
+#: ../../../_source/hubspot-migration.rst:160
+msgid "Hubspot API"
+msgstr ""
+
+#: ../../../_source/hubspot-migration.rst:161
+msgid ""
"Some data in Hubspot cannot be exported, it needs to be retrieved via the "
"API."
msgstr ""
-#: ../../../_source/hubspot-migration.rst:157
+#: ../../../_source/hubspot-migration.rst:163
msgid "API reference:"
msgstr ""
-#: ../../../_source/hubspot-migration.rst:159
+#: ../../../_source/hubspot-migration.rst:165
msgid "``_"
msgstr ""
-#: ../../../_source/hubspot-migration.rst:161
+#: ../../../_source/hubspot-migration.rst:167
msgid "API guide:"
msgstr ""
-#: ../../../_source/hubspot-migration.rst:163
+#: ../../../_source/hubspot-migration.rst:169
msgid "``_"
msgstr ""
-#: ../../../_source/hubspot-migration.rst:165
+#: ../../../_source/hubspot-migration.rst:171
msgid "Per Hubspot docs:"
msgstr ""
-#: ../../../_source/hubspot-migration.rst:167
+#: ../../../_source/hubspot-migration.rst:173
msgid ""
"\"Activities on records, such as notes or emails, cannot be exported. To "
"retrieve activities, you can export certain activity reports or use the "
"engagements API.\""
msgstr ""
-#: ../../../_source/hubspot-migration.rst:171
+#: ../../../_source/hubspot-migration.rst:177
msgid ""
"``_"
msgstr ""
-#: ../../../_source/hubspot-migration.rst:173
+#: ../../../_source/hubspot-migration.rst:179
msgid "Python code for API:"
msgstr ""
-#: ../../../_source/hubspot-migration.rst:175
+#: ../../../_source/hubspot-migration.rst:181
msgid "``_"
msgstr ""
-#: ../../../_source/hubspot-migration.rst:177
+#: ../../../_source/hubspot-migration.rst:183
msgid "``_"
msgstr ""
-#: ../../../_source/hubspot-migration.rst:179
+#: ../../../_source/hubspot-migration.rst:186
+msgid "Hubspot Python Client"
+msgstr ""
+
+#: ../../../_source/hubspot-migration.rst:188
msgid ""
"The best way to use the Hubspot API appears to be to set up a read-only "
"\"Private App\"."
msgstr ""
-#: ../../../_source/hubspot-migration.rst:182
+#: ../../../_source/hubspot-migration.rst:191
msgid "Set up a Python client thusly:"
msgstr ""
-#: ../../../_source/hubspot-migration.rst:197
-msgid "Activities Export"
+#: ../../../_source/hubspot-migration.rst:204
+msgid "Extract Clients"
msgstr ""
-#: ../../../_source/hubspot-migration.rst:198
-msgid ""
-"Activities appear to be emails and such sent to contacts. These are not in "
-"the contacts export."
+#: ../../../_source/hubspot-migration.rst:205
+msgid "Create a hubspot-extract-clients.py script:"
msgstr ""